	.text
	.syntax unified
	.eabi_attribute	67, "2.09"	@ Tag_conformance
	.cpu	cortex-m7
	.eabi_attribute	6, 13	@ Tag_CPU_arch
	.eabi_attribute	7, 77	@ Tag_CPU_arch_profile
	.eabi_attribute	8, 0	@ Tag_ARM_ISA_use
	.eabi_attribute	9, 2	@ Tag_THUMB_ISA_use
	.fpu	fpv5-d16
	.eabi_attribute	36, 1	@ Tag_FP_HP_extension
	.eabi_attribute	34, 1	@ Tag_CPU_unaligned_access
	.eabi_attribute	17, 1	@ Tag_ABI_PCS_GOT_use
	.eabi_attribute	20, 2	@ Tag_ABI_FP_denormal
	.eabi_attribute	21, 0	@ Tag_ABI_FP_exceptions
	.eabi_attribute	23, 1	@ Tag_ABI_FP_number_model
	.eabi_attribute	24, 1	@ Tag_ABI_align_needed
	.eabi_attribute	25, 1	@ Tag_ABI_align_preserved
	.eabi_attribute	28, 1	@ Tag_ABI_VFP_args
	.eabi_attribute	38, 1	@ Tag_ABI_FP_16bit_format
	.eabi_attribute	18, 2	@ Tag_ABI_PCS_wchar_t
	.eabi_attribute	26, 1	@ Tag_ABI_enum_size
	.eabi_attribute	14, 0	@ Tag_ABI_PCS_R9_use
	.file	"stm32h7xx_hal_mdma.c"
	.file	1 "C:\\Users\\ADMIN\\Desktop\\v7-stm32-h743demo\\V7-FreeRTOS\\Project\\MDK-ARM(uV5)" "../../Libraries/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h"
	.file	2 "C:\\Users\\ADMIN\\Desktop\\v7-stm32-h743demo\\V7-FreeRTOS\\Project\\MDK-ARM(uV5)" "../../Libraries/STM32H7xx_HAL_Driver/Inc\\stm32h7xx_hal_mdma.h"
	.file	3 "C:\\Users\\ADMIN\\Desktop\\v7-stm32-h743demo\\V7-FreeRTOS\\Project\\MDK-ARM(uV5)" "../../Libraries/CMSIS/Device/ST/STM32H7xx/Include\\stm32h7xx.h"
	.file	4 "C:\\" "Keil_v5\\ARM\\ARMCLANG\\Bin\\..\\include\\stdint.h"
	.file	5 "C:\\Users\\ADMIN\\Desktop\\v7-stm32-h743demo\\V7-FreeRTOS\\Project\\MDK-ARM(uV5)" "../../Libraries/CMSIS/Device/ST/STM32H7xx/Include/stm32h743xx.h"
	.section	.text.HAL_MDMA_Init,"ax",%progbits
	.hidden	HAL_MDMA_Init                   @ -- Begin function HAL_MDMA_Init
	.globl	HAL_MDMA_Init
	.p2align	3
	.type	HAL_MDMA_Init,%function
	.code	16                              @ @HAL_MDMA_Init
	.thumb_func
HAL_MDMA_Init:
.Lfunc_begin0:
	.file	6 "C:\\Users\\ADMIN\\Desktop\\v7-stm32-h743demo\\V7-FreeRTOS\\Project\\MDK-ARM(uV5)" "../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c"
	.loc	6 236 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:236:0
	.fnstart
	.cfi_sections .debug_frame
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#16
	sub	sp, #16
	.cfi_def_cfa_offset 24
	str	r0, [sp, #8]
.Ltmp0:
	.loc	6 237 24 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:237:24
	bl	HAL_GetTick
	.loc	6 237 12 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:237:12
	str	r0, [sp, #4]
.Ltmp1:
	.loc	6 240 6 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:240:6
	ldr	r0, [sp, #8]
.Ltmp2:
	.loc	6 240 6 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:240:6
	cbnz	r0, .LBB0_2
	b	.LBB0_1
.LBB0_1:
	.loc	6 0 6                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:6
	movs	r0, #1
.Ltmp3:
	.loc	6 242 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:242:5
	strb.w	r0, [sp, #15]
	b	.LBB0_10
.Ltmp4:
.LBB0_2:
	.loc	6 264 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:264:3
	b	.LBB0_3
.LBB0_3:
.Ltmp5:
	.loc	6 264 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:264:3
	ldr	r1, [sp, #8]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB0_4
.Ltmp6:
.LBB0_4:
	.loc	6 267 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:267:3
	ldr	r1, [sp, #8]
	movs	r0, #2
	.loc	6 267 16 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:267:16
	strb.w	r0, [r1, #61]
	.loc	6 270 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:270:3
	ldr	r0, [sp, #8]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #1
	str	r0, [r1, #12]
	.loc	6 273 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:273:3
	b	.LBB0_5
.LBB0_5:                                @ =>This Inner Loop Header: Depth=1
	.loc	6 273 10 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:273:10
	ldr	r0, [sp, #8]
	.loc	6 273 17                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:273:17
	ldr	r0, [r0]
	.loc	6 273 27                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:273:27
	ldr	r0, [r0, #12]
	.loc	6 273 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:273:3
	lsls	r0, r0, #31
	cbz	r0, .LBB0_9
	b	.LBB0_6
.LBB0_6:                                @   in Loop: Header=BB0_5 Depth=1
.Ltmp7:
	.loc	6 276 9 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:276:9
	bl	HAL_GetTick
	.loc	6 276 25 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:276:25
	ldr	r1, [sp, #4]
	.loc	6 276 23                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:276:23
	subs	r0, r0, r1
.Ltmp8:
	.loc	6 276 8                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:276:8
	cmp	r0, #6
	blo	.LBB0_8
	b	.LBB0_7
.LBB0_7:
.Ltmp9:
	.loc	6 279 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:279:7
	ldr	r1, [sp, #8]
	movs	r0, #64
	.loc	6 279 24 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:279:24
	str	r0, [r1, #104]
	.loc	6 282 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:282:7
	ldr	r1, [sp, #8]
	movs	r0, #3
	.loc	6 282 20 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:282:20
	strb.w	r0, [r1, #61]
	movs	r0, #1
	.loc	6 284 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:284:7
	strb.w	r0, [sp, #15]
	b	.LBB0_10
.Ltmp10:
.LBB0_8:                                @   in Loop: Header=BB0_5 Depth=1
	.loc	6 273 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:273:3
	b	.LBB0_5
.LBB0_9:
	.loc	6 289 13                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:289:13
	ldr	r0, [sp, #8]
	.loc	6 289 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:289:3
	bl	MDMA_Init
	.loc	6 292 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:292:3
	ldr	r1, [sp, #8]
	movs	r0, #0
	.loc	6 292 38 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:292:38
	str	r0, [r1, #92]
	.loc	6 293 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:293:3
	ldr	r1, [sp, #8]
	.loc	6 293 38 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:293:38
	str	r0, [r1, #96]
	.loc	6 294 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:294:3
	ldr	r1, [sp, #8]
	.loc	6 294 33 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:294:33
	str	r0, [r1, #100]
	.loc	6 297 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:297:3
	ldr	r1, [sp, #8]
	.loc	6 297 20 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:297:20
	str	r0, [r1, #104]
	.loc	6 300 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:300:3
	ldr	r2, [sp, #8]
	movs	r1, #1
	.loc	6 300 16 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:300:16
	strb.w	r1, [r2, #61]
	.loc	6 302 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:302:3
	strb.w	r0, [sp, #15]
	b	.LBB0_10
.LBB0_10:
	.loc	6 303 1                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:303:1
	ldrb.w	r0, [sp, #15]
	add	sp, #16
	pop	{r7, pc}
.Ltmp11:
.Lfunc_end0:
	.size	HAL_MDMA_Init, .Lfunc_end0-HAL_MDMA_Init
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.MDMA_Init,"ax",%progbits
	.p2align	3                               @ -- Begin function MDMA_Init
	.type	MDMA_Init,%function
	.code	16                              @ @MDMA_Init
	.thumb_func
MDMA_Init:
.Lfunc_begin1:
	.loc	6 1821 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1821:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#12
	sub	sp, #12
	.cfi_def_cfa_offset 12
	str	r0, [sp, #8]
	movs	r0, #0
.Ltmp12:
	.loc	6 1822 12 prologue_end          @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1822:12
	str	r0, [sp, #4]
	.loc	6 1825 26                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1825:26
	ldr	r2, [sp, #8]
	.loc	6 1825 10 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1825:10
	ldr	r1, [r2]
	.loc	6 1825 38                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1825:38
	ldr	r0, [r2, #12]
	.loc	6 1825 62                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1825:62
	ldr	r2, [r2, #16]
	.loc	6 1825 48                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1825:48
	orrs	r0, r2
	.loc	6 1825 24                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1825:24
	str	r0, [r1, #12]
	.loc	6 1828 28 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1828:28
	ldr	r3, [sp, #8]
	.loc	6 1828 10 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1828:10
	str	r3, [sp]                        @ 4-byte Spill
	ldr	r1, [r3]
	.loc	6 1833 32 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1833:32
	ldr	r2, [r3, #8]
	.loc	6 1828 40                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1828:40
	ldr	r0, [r3, #20]
	.loc	6 1828 69 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1828:69
	ldr.w	r12, [r3, #24]
	.loc	6 1828 55                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1828:55
	orr.w	r0, r0, r12
	.loc	6 1829 32 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1829:32
	ldr.w	r12, [r3, #28]
	.loc	6 1828 85                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1828:85
	orr.w	r0, r0, r12
	.loc	6 1829 61                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1829:61
	ldr.w	r12, [r3, #32]
	.loc	6 1829 47 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1829:47
	orr.w	r0, r0, r12
	.loc	6 1830 32 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1830:32
	ldr.w	r12, [r3, #36]
	.loc	6 1829 75                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1829:75
	orr.w	r0, r0, r12
	.loc	6 1830 61                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1830:61
	ldr.w	r12, [r3, #44]
	.loc	6 1830 47 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1830:47
	orr.w	r0, r0, r12
	.loc	6 1831 32 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1831:32
	ldr.w	r12, [r3, #48]
	.loc	6 1830 75                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1830:75
	orr.w	r0, r0, r12
	.loc	6 1832 34                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1832:34
	ldr.w	r12, [r3, #40]
	movs	r3, #0
	movt	r3, #65532
	.loc	6 1832 60 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1832:60
	add.w	r3, r3, r12, lsl #18
	.loc	6 1831 47 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1831:47
	orrs	r0, r3
	.loc	6 1832 93                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1832:93
	orrs	r0, r2
	.loc	6 1828 25                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1828:25
	str	r0, [r1, #16]
.Ltmp13:
	.loc	6 1836 6                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1836:6
	ldr	r0, [sp, #8]
	.loc	6 1836 18 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1836:18
	ldr	r0, [r0, #4]
.Ltmp14:
	.loc	6 1836 6                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1836:6
	cmp.w	r0, #1073741824
	bne	.LBB1_2
	b	.LBB1_1
.LBB1_1:
.Ltmp15:
	.loc	6 1844 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1844:5
	ldr	r0, [sp, #8]
	.loc	6 1844 12 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1844:12
	ldr	r1, [r0]
	.loc	6 1844 27                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1844:27
	ldr	r0, [r1, #16]
	orr	r0, r0, #-1073741824
	str	r0, [r1, #16]
	.loc	6 1845 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1845:3
	b	.LBB1_2
.Ltmp16:
.LBB1_2:
	.loc	6 1848 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1848:3
	ldr	r0, [sp, #8]
	.loc	6 1848 10 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1848:10
	ldr	r1, [r0]
	movs	r0, #0
	.loc	6 1848 27                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1848:27
	str	r0, [r1, #20]
.Ltmp17:
	.loc	6 1851 6 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1851:6
	ldr	r0, [sp, #8]
	.loc	6 1851 18 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1851:18
	ldr	r0, [r0, #52]
.Ltmp18:
	.loc	6 1851 6                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1851:6
	cmp.w	r0, #-1
	bgt	.LBB1_4
	b	.LBB1_3
.LBB1_3:
.Ltmp19:
	.loc	6 1853 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1853:5
	ldr	r0, [sp, #8]
	.loc	6 1853 12 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1853:12
	ldr	r1, [r0]
	.loc	6 1853 29                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1853:29
	ldr	r0, [r1, #20]
	orr	r0, r0, #262144
	str	r0, [r1, #20]
	.loc	6 1855 25 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1855:25
	ldr	r0, [sp, #8]
	.loc	6 1855 37 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1855:37
	ldr	r0, [r0, #52]
	.loc	6 1855 23                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1855:23
	rsbs	r0, r0, #0
	.loc	6 1855 17                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1855:17
	str	r0, [sp, #4]
	.loc	6 1856 31 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1856:31
	ldrh.w	r0, [sp, #4]
	.loc	6 1856 5 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1856:5
	ldr	r1, [sp, #8]
	.loc	6 1856 12                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1856:12
	ldr	r1, [r1]
	.loc	6 1856 28                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1856:28
	str	r0, [r1, #32]
	.loc	6 1857 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1857:3
	b	.LBB1_5
.Ltmp20:
.LBB1_4:
	.loc	6 1861 42                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1861:42
	ldr	r1, [sp, #8]
	.loc	6 1861 54 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1861:54
	ldrh	r0, [r1, #52]
	.loc	6 1861 12                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1861:12
	ldr	r1, [r1]
	.loc	6 1861 28                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1861:28
	str	r0, [r1, #32]
	b	.LBB1_5
.Ltmp21:
.LBB1_5:
	.loc	6 1865 6 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1865:6
	ldr	r0, [sp, #8]
	.loc	6 1865 18 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1865:18
	ldr	r0, [r0, #56]
.Ltmp22:
	.loc	6 1865 6                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1865:6
	cmp.w	r0, #-1
	bgt	.LBB1_7
	b	.LBB1_6
.LBB1_6:
.Ltmp23:
	.loc	6 1867 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1867:5
	ldr	r0, [sp, #8]
	.loc	6 1867 12 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1867:12
	ldr	r1, [r0]
	.loc	6 1867 29                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1867:29
	ldr	r0, [r1, #20]
	orr	r0, r0, #524288
	str	r0, [r1, #20]
	.loc	6 1869 25 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1869:25
	ldr	r0, [sp, #8]
	.loc	6 1869 37 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1869:37
	ldr	r0, [r0, #56]
	.loc	6 1869 23                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1869:23
	rsbs	r0, r0, #0
	.loc	6 1869 17                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1869:17
	str	r0, [sp, #4]
	.loc	6 1870 33 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1870:33
	ldr	r2, [sp, #4]
	.loc	6 1870 5 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1870:5
	ldr	r0, [sp, #8]
	.loc	6 1870 12                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1870:12
	ldr	r1, [r0]
	.loc	6 1870 28                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1870:28
	ldr	r0, [r1, #32]
	orr.w	r0, r0, r2, lsl #16
	str	r0, [r1, #32]
	.loc	6 1871 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1871:3
	b	.LBB1_8
.Ltmp24:
.LBB1_7:
	.loc	6 1875 43                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1875:43
	ldr	r0, [sp, #8]
	.loc	6 1875 12 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1875:12
	ldr	r1, [r0]
	.loc	6 1875 55                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1875:55
	ldr	r2, [r0, #56]
	.loc	6 1875 28                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1875:28
	ldr	r0, [r1, #32]
	orr.w	r0, r0, r2, lsl #16
	str	r0, [r1, #32]
	b	.LBB1_8
.Ltmp25:
.LBB1_8:
	.loc	6 1879 6 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1879:6
	ldr	r0, [sp, #8]
	.loc	6 1879 18 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1879:18
	ldr	r0, [r0, #4]
.Ltmp26:
	.loc	6 1879 6                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1879:6
	cmp.w	r0, #1073741824
	beq	.LBB1_10
	b	.LBB1_9
.LBB1_9:
.Ltmp27:
	.loc	6 1882 29 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1882:29
	ldr	r1, [sp, #8]
	.loc	6 1882 41 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1882:41
	ldrb	r0, [r1, #4]
	.loc	6 1882 12                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1882:12
	ldr	r1, [r1]
	.loc	6 1882 27                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1882:27
	str	r0, [r1, #40]
	.loc	6 1883 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1883:3
	b	.LBB1_11
.Ltmp28:
.LBB1_10:
	.loc	6 1886 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1886:5
	ldr	r0, [sp, #8]
	.loc	6 1886 12 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1886:12
	ldr	r1, [r0]
	movs	r0, #0
	.loc	6 1886 27                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1886:27
	str	r0, [r1, #40]
	b	.LBB1_11
.Ltmp29:
.LBB1_11:
	.loc	6 1890 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1890:3
	ldr	r0, [sp, #8]
	.loc	6 1890 10 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1890:10
	ldr	r1, [r0]
	movs	r0, #0
	.loc	6 1890 25                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1890:25
	str	r0, [r1, #36]
	.loc	6 1891 1 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1891:1
	add	sp, #12
	bx	lr
.Ltmp30:
.Lfunc_end1:
	.size	MDMA_Init, .Lfunc_end1-MDMA_Init
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_MDMA_DeInit,"ax",%progbits
	.hidden	HAL_MDMA_DeInit                 @ -- Begin function HAL_MDMA_DeInit
	.globl	HAL_MDMA_DeInit
	.p2align	3
	.type	HAL_MDMA_DeInit,%function
	.code	16                              @ @HAL_MDMA_DeInit
	.thumb_func
HAL_MDMA_DeInit:
.Lfunc_begin2:
	.loc	6 312 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:312:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#12
	sub	sp, #12
	.cfi_def_cfa_offset 12
	str	r0, [sp, #4]
.Ltmp31:
	.loc	6 315 6 prologue_end            @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:315:6
	ldr	r0, [sp, #4]
.Ltmp32:
	.loc	6 315 6 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:315:6
	cbnz	r0, .LBB2_2
	b	.LBB2_1
.LBB2_1:
	.loc	6 0 6                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:6
	movs	r0, #1
.Ltmp33:
	.loc	6 317 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:317:5
	strb.w	r0, [sp, #11]
	b	.LBB2_7
.Ltmp34:
.LBB2_2:
	.loc	6 321 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:321:6
	ldr	r0, [sp, #4]
	.loc	6 321 13 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:321:13
	ldrb.w	r0, [r0, #61]
.Ltmp35:
	.loc	6 321 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:321:6
	cmp	r0, #2
	bne	.LBB2_4
	b	.LBB2_3
.LBB2_3:
.Ltmp36:
	.loc	6 323 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:323:5
	ldr	r1, [sp, #4]
	mov.w	r0, #256
	.loc	6 323 22 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:323:22
	str	r0, [r1, #104]
	movs	r0, #1
	.loc	6 324 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:324:5
	strb.w	r0, [sp, #11]
	b	.LBB2_7
.Ltmp37:
.LBB2_4:
	.loc	6 328 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:328:3
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #1
	str	r0, [r1, #12]
	.loc	6 331 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:331:3
	ldr	r0, [sp, #4]
	.loc	6 331 10 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:331:10
	ldr	r1, [r0]
	movs	r0, #0
	.loc	6 331 25                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:331:25
	str	r0, [sp]                        @ 4-byte Spill
	str	r0, [r1, #12]
	.loc	6 332 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:332:3
	ldr	r1, [sp, #4]
	.loc	6 332 10 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:332:10
	ldr	r1, [r1]
	.loc	6 332 25                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:332:25
	str	r0, [r1, #16]
	.loc	6 333 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:333:3
	ldr	r1, [sp, #4]
	.loc	6 333 10 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:333:10
	ldr	r1, [r1]
	.loc	6 333 27                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:333:27
	str	r0, [r1, #20]
	.loc	6 334 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:334:3
	ldr	r1, [sp, #4]
	.loc	6 334 10 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:334:10
	ldr	r1, [r1]
	.loc	6 334 25                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:334:25
	str	r0, [r1, #24]
	.loc	6 335 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:335:3
	ldr	r1, [sp, #4]
	.loc	6 335 10 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:335:10
	ldr	r1, [r1]
	.loc	6 335 25                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:335:25
	str	r0, [r1, #28]
	.loc	6 336 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:336:3
	ldr	r1, [sp, #4]
	.loc	6 336 10 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:336:10
	ldr	r1, [r1]
	.loc	6 336 26                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:336:26
	str	r0, [r1, #32]
	.loc	6 337 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:337:3
	ldr	r1, [sp, #4]
	.loc	6 337 10 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:337:10
	ldr	r1, [r1]
	.loc	6 337 25                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:337:25
	str	r0, [r1, #36]
	.loc	6 338 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:338:3
	ldr	r1, [sp, #4]
	.loc	6 338 10 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:338:10
	ldr	r1, [r1]
	.loc	6 338 25                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:338:25
	str	r0, [r1, #40]
	.loc	6 339 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:339:3
	ldr	r1, [sp, #4]
	.loc	6 339 10 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:339:10
	ldr	r1, [r1]
	.loc	6 339 25                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:339:25
	str	r0, [r1, #48]
	.loc	6 340 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:340:3
	ldr	r1, [sp, #4]
	.loc	6 340 10 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:340:10
	ldr	r1, [r1]
	.loc	6 340 25                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:340:25
	str	r0, [r1, #52]
	.loc	6 343 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:343:3
	ldr	r1, [sp, #4]
	ldr	r2, [r1]
	movs	r1, #31
	str	r1, [r2, #4]
	.loc	6 346 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:346:3
	ldr	r1, [sp, #4]
	.loc	6 346 38 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:346:38
	str	r0, [r1, #92]
	.loc	6 347 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:347:3
	ldr	r1, [sp, #4]
	.loc	6 347 38 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:347:38
	str	r0, [r1, #96]
	.loc	6 348 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:348:3
	ldr	r1, [sp, #4]
	.loc	6 348 33 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:348:33
	str	r0, [r1, #100]
	.loc	6 351 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:351:3
	ldr	r1, [sp, #4]
	.loc	6 351 20 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:351:20
	str	r0, [r1, #104]
	.loc	6 354 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:354:3
	ldr	r1, [sp, #4]
	.loc	6 354 16 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:354:16
	strb.w	r0, [r1, #61]
	.loc	6 357 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:357:3
	b	.LBB2_5
.LBB2_5:
.Ltmp38:
	.loc	6 357 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:357:3
	ldr	r1, [sp, #4]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB2_6
.Ltmp39:
.LBB2_6:
	.loc	6 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:3
	movs	r0, #0
	.loc	6 359 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:359:3
	strb.w	r0, [sp, #11]
	b	.LBB2_7
.LBB2_7:
	.loc	6 360 1                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:360:1
	ldrb.w	r0, [sp, #11]
	add	sp, #12
	bx	lr
.Ltmp40:
.Lfunc_end2:
	.size	HAL_MDMA_DeInit, .Lfunc_end2-HAL_MDMA_DeInit
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_MDMA_ConfigPostRequestMask,"ax",%progbits
	.hidden	HAL_MDMA_ConfigPostRequestMask  @ -- Begin function HAL_MDMA_ConfigPostRequestMask
	.globl	HAL_MDMA_ConfigPostRequestMask
	.p2align	3
	.type	HAL_MDMA_ConfigPostRequestMask,%function
	.code	16                              @ @HAL_MDMA_ConfigPostRequestMask
	.thumb_func
HAL_MDMA_ConfigPostRequestMask:
.Lfunc_begin3:
	.loc	6 372 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:372:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#20
	sub	sp, #20
	.cfi_def_cfa_offset 20
	str	r0, [sp, #12]
	str	r1, [sp, #8]
	str	r2, [sp, #4]
	movs	r0, #0
.Ltmp41:
	.loc	6 373 22 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:373:22
	strb.w	r0, [sp, #3]
.Ltmp42:
	.loc	6 376 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:376:6
	ldr	r0, [sp, #12]
.Ltmp43:
	.loc	6 376 6 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:376:6
	cbnz	r0, .LBB3_2
	b	.LBB3_1
.LBB3_1:
	.loc	6 0 6                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:6
	movs	r0, #1
.Ltmp44:
	.loc	6 378 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:378:5
	strb.w	r0, [sp, #19]
	b	.LBB3_19
.Ltmp45:
.LBB3_2:
	.loc	6 382 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:382:3
	b	.LBB3_3
.LBB3_3:
.Ltmp46:
	.loc	6 382 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:382:3
	ldr	r0, [sp, #12]
	ldrb.w	r0, [r0, #60]
.Ltmp47:
	.loc	6 382 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:382:3
	cmp	r0, #1
	bne	.LBB3_5
	b	.LBB3_4
.LBB3_4:
	.loc	6 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:3
	movs	r0, #2
.Ltmp48:
	.loc	6 382 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:382:3
	strb.w	r0, [sp, #19]
	b	.LBB3_19
.Ltmp49:
.LBB3_5:
	.loc	6 382 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:382:3
	ldr	r1, [sp, #12]
	movs	r0, #1
	strb.w	r0, [r1, #60]
	b	.LBB3_6
.Ltmp50:
.LBB3_6:
	.loc	6 382 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:382:3
	b	.LBB3_7
.Ltmp51:
.LBB3_7:
	.loc	6 384 30 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:384:30
	ldr	r0, [sp, #12]
	.loc	6 384 37 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:384:37
	ldrb.w	r0, [r0, #61]
.Ltmp52:
	.loc	6 384 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:384:6
	cmp	r0, #1
	bne	.LBB3_15
	b	.LBB3_8
.LBB3_8:
.Ltmp53:
	.loc	6 387 9 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:387:9
	ldr	r0, [sp, #12]
	.loc	6 387 16 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:387:16
	ldr	r0, [r0]
	.loc	6 387 26                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:387:26
	ldr	r0, [r0, #16]
.Ltmp54:
	.loc	6 387 8                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:387:8
	lsls	r0, r0, #1
	cmp	r0, #0
	bmi	.LBB3_13
	b	.LBB3_9
.LBB3_9:
.Ltmp55:
	.loc	6 390 31 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:390:31
	ldr	r0, [sp, #8]
	.loc	6 390 7 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:390:7
	ldr	r1, [sp, #12]
	.loc	6 390 14                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:390:14
	ldr	r1, [r1]
	.loc	6 390 29                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:390:29
	str	r0, [r1, #48]
	.loc	6 391 31 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:391:31
	ldr	r0, [sp, #4]
	.loc	6 391 7 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:391:7
	ldr	r1, [sp, #12]
	.loc	6 391 14                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:391:14
	ldr	r1, [r1]
	.loc	6 391 29                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:391:29
	str	r0, [r1, #52]
.Ltmp56:
	.loc	6 399 10 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:399:10
	ldr	r0, [sp, #8]
.Ltmp57:
	.loc	6 399 10 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:399:10
	cbnz	r0, .LBB3_11
	b	.LBB3_10
.LBB3_10:
.Ltmp58:
	.loc	6 401 9 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:401:9
	ldr	r0, [sp, #12]
	.loc	6 401 16 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:401:16
	ldr	r1, [r0]
	.loc	6 401 31                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:401:31
	ldr	r0, [r1, #16]
	bic	r0, r0, #-2147483648
	str	r0, [r1, #16]
	.loc	6 402 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:402:7
	b	.LBB3_12
.Ltmp59:
.LBB3_11:
	.loc	6 405 9                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:405:9
	ldr	r0, [sp, #12]
	.loc	6 405 16 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:405:16
	ldr	r1, [r0]
	.loc	6 405 31                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:405:31
	ldr	r0, [r1, #16]
	orr	r0, r0, #-2147483648
	str	r0, [r1, #16]
	b	.LBB3_12
.Ltmp60:
.LBB3_12:
	.loc	6 407 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:407:5
	b	.LBB3_14
.Ltmp61:
.LBB3_13:
	.loc	6 0 5 is_stmt 0                 @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:5
	movs	r0, #1
.Ltmp62:
	.loc	6 411 14 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:411:14
	strb.w	r0, [sp, #3]
	b	.LBB3_14
.Ltmp63:
.LBB3_14:
	.loc	6 413 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:413:3
	b	.LBB3_16
.Ltmp64:
.LBB3_15:
	.loc	6 0 3 is_stmt 0                 @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:3
	movs	r0, #1
.Ltmp65:
	.loc	6 417 12 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:417:12
	strb.w	r0, [sp, #3]
	b	.LBB3_16
.Ltmp66:
.LBB3_16:
	.loc	6 420 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:420:3
	b	.LBB3_17
.LBB3_17:
.Ltmp67:
	.loc	6 420 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:420:3
	ldr	r1, [sp, #12]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB3_18
.Ltmp68:
.LBB3_18:
	.loc	6 422 10 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:422:10
	ldrb.w	r0, [sp, #3]
	.loc	6 422 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:422:3
	strb.w	r0, [sp, #19]
	b	.LBB3_19
.LBB3_19:
	.loc	6 423 1 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:423:1
	ldrb.w	r0, [sp, #19]
	add	sp, #20
	bx	lr
.Ltmp69:
.Lfunc_end3:
	.size	HAL_MDMA_ConfigPostRequestMask, .Lfunc_end3-HAL_MDMA_ConfigPostRequestMask
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_MDMA_RegisterCallback,"ax",%progbits
	.hidden	HAL_MDMA_RegisterCallback       @ -- Begin function HAL_MDMA_RegisterCallback
	.globl	HAL_MDMA_RegisterCallback
	.p2align	3
	.type	HAL_MDMA_RegisterCallback,%function
	.code	16                              @ @HAL_MDMA_RegisterCallback
	.thumb_func
HAL_MDMA_RegisterCallback:
.Lfunc_begin4:
	.loc	6 434 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:434:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#24
	sub	sp, #24
	.cfi_def_cfa_offset 24
                                        @ kill: def $r3 killed $r1
	str	r0, [sp, #16]
	strb.w	r1, [sp, #15]
	str	r2, [sp, #8]
	movs	r0, #0
.Ltmp70:
	.loc	6 435 21 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:435:21
	strb.w	r0, [sp, #7]
.Ltmp71:
	.loc	6 438 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:438:6
	ldr	r0, [sp, #16]
.Ltmp72:
	.loc	6 438 6 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:438:6
	cbnz	r0, .LBB4_2
	b	.LBB4_1
.LBB4_1:
	.loc	6 0 6                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:6
	movs	r0, #1
.Ltmp73:
	.loc	6 440 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:440:5
	strb.w	r0, [sp, #23]
	b	.LBB4_23
.Ltmp74:
.LBB4_2:
	.loc	6 444 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:444:3
	b	.LBB4_3
.LBB4_3:
.Ltmp75:
	.loc	6 444 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:444:3
	ldr	r0, [sp, #16]
	ldrb.w	r0, [r0, #60]
.Ltmp76:
	.loc	6 444 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:444:3
	cmp	r0, #1
	bne	.LBB4_5
	b	.LBB4_4
.LBB4_4:
	.loc	6 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:3
	movs	r0, #2
.Ltmp77:
	.loc	6 444 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:444:3
	strb.w	r0, [sp, #23]
	b	.LBB4_23
.Ltmp78:
.LBB4_5:
	.loc	6 444 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:444:3
	ldr	r1, [sp, #16]
	movs	r0, #1
	strb.w	r0, [r1, #60]
	b	.LBB4_6
.Ltmp79:
.LBB4_6:
	.loc	6 444 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:444:3
	b	.LBB4_7
.Ltmp80:
.LBB4_7:
	.loc	6 446 30 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:446:30
	ldr	r0, [sp, #16]
	.loc	6 446 37 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:446:37
	ldrb.w	r0, [r0, #61]
.Ltmp81:
	.loc	6 446 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:446:6
	cmp	r0, #1
	bne	.LBB4_19
	b	.LBB4_8
.LBB4_8:
.Ltmp82:
	.loc	6 448 13 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:448:13
	ldrb.w	r0, [sp, #15]
	.loc	6 448 5 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:448:5
	mov	r1, r0
	str	r1, [sp]                        @ 4-byte Spill
	cmp	r0, #5
	bhi	.LBB4_17
@ %bb.9:
	.loc	6 0 5                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:5
	ldr	r1, [sp]                        @ 4-byte Reload
.LCPI4_0:
	tbb	[pc, r1]
@ %bb.10:
.LJTI4_0:
	.byte	(.LBB4_11-(.LCPI4_0+4))/2
	.byte	(.LBB4_12-(.LCPI4_0+4))/2
	.byte	(.LBB4_13-(.LCPI4_0+4))/2
	.byte	(.LBB4_14-(.LCPI4_0+4))/2
	.byte	(.LBB4_15-(.LCPI4_0+4))/2
	.byte	(.LBB4_16-(.LCPI4_0+4))/2
	.p2align	1
.LBB4_11:
.Ltmp83:
	.loc	6 451 33 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:451:33
	ldr	r0, [sp, #8]
	.loc	6 451 7 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:451:7
	ldr	r1, [sp, #16]
	.loc	6 451 31                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:451:31
	str	r0, [r1, #68]
	.loc	6 452 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:452:7
	b	.LBB4_18
.LBB4_12:
	.loc	6 455 39                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:455:39
	ldr	r0, [sp, #8]
	.loc	6 455 7 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:455:7
	ldr	r1, [sp, #16]
	.loc	6 455 37                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:455:37
	str	r0, [r1, #72]
	.loc	6 456 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:456:7
	b	.LBB4_18
.LBB4_13:
	.loc	6 459 38                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:459:38
	ldr	r0, [sp, #8]
	.loc	6 459 7 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:459:7
	ldr	r1, [sp, #16]
	.loc	6 459 36                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:459:36
	str	r0, [r1, #76]
	.loc	6 460 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:460:7
	b	.LBB4_18
.LBB4_14:
	.loc	6 463 44                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:463:44
	ldr	r0, [sp, #8]
	.loc	6 463 7 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:463:7
	ldr	r1, [sp, #16]
	.loc	6 463 42                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:463:42
	str	r0, [r1, #80]
	.loc	6 464 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:464:7
	b	.LBB4_18
.LBB4_15:
	.loc	6 467 34                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:467:34
	ldr	r0, [sp, #8]
	.loc	6 467 7 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:467:7
	ldr	r1, [sp, #16]
	.loc	6 467 32                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:467:32
	str	r0, [r1, #84]
	.loc	6 468 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:468:7
	b	.LBB4_18
.LBB4_16:
	.loc	6 471 34                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:471:34
	ldr	r0, [sp, #8]
	.loc	6 471 7 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:471:7
	ldr	r1, [sp, #16]
	.loc	6 471 32                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:471:32
	str	r0, [r1, #88]
	.loc	6 472 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:472:7
	b	.LBB4_18
.LBB4_17:
	.loc	6 475 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:475:7
	b	.LBB4_18
.Ltmp84:
.LBB4_18:
	.loc	6 477 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:477:3
	b	.LBB4_20
.Ltmp85:
.LBB4_19:
	.loc	6 0 3 is_stmt 0                 @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:3
	movs	r0, #1
.Ltmp86:
	.loc	6 481 12 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:481:12
	strb.w	r0, [sp, #7]
	b	.LBB4_20
.Ltmp87:
.LBB4_20:
	.loc	6 485 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:485:3
	b	.LBB4_21
.LBB4_21:
.Ltmp88:
	.loc	6 485 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:485:3
	ldr	r1, [sp, #16]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB4_22
.Ltmp89:
.LBB4_22:
	.loc	6 487 10 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:487:10
	ldrb.w	r0, [sp, #7]
	.loc	6 487 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:487:3
	strb.w	r0, [sp, #23]
	b	.LBB4_23
.LBB4_23:
	.loc	6 488 1 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:488:1
	ldrb.w	r0, [sp, #23]
	add	sp, #24
	bx	lr
.Ltmp90:
.Lfunc_end4:
	.size	HAL_MDMA_RegisterCallback, .Lfunc_end4-HAL_MDMA_RegisterCallback
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_MDMA_UnRegisterCallback,"ax",%progbits
	.hidden	HAL_MDMA_UnRegisterCallback     @ -- Begin function HAL_MDMA_UnRegisterCallback
	.globl	HAL_MDMA_UnRegisterCallback
	.p2align	3
	.type	HAL_MDMA_UnRegisterCallback,%function
	.code	16                              @ @HAL_MDMA_UnRegisterCallback
	.thumb_func
HAL_MDMA_UnRegisterCallback:
.Lfunc_begin5:
	.loc	6 499 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:499:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#16
	sub	sp, #16
	.cfi_def_cfa_offset 16
                                        @ kill: def $r2 killed $r1
	str	r0, [sp, #8]
	strb.w	r1, [sp, #7]
	movs	r0, #0
.Ltmp91:
	.loc	6 500 21 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:500:21
	strb.w	r0, [sp, #6]
.Ltmp92:
	.loc	6 503 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:503:6
	ldr	r0, [sp, #8]
.Ltmp93:
	.loc	6 503 6 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:503:6
	cbnz	r0, .LBB5_2
	b	.LBB5_1
.LBB5_1:
	.loc	6 0 6                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:6
	movs	r0, #1
.Ltmp94:
	.loc	6 505 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:505:5
	strb.w	r0, [sp, #15]
	b	.LBB5_24
.Ltmp95:
.LBB5_2:
	.loc	6 509 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:509:3
	b	.LBB5_3
.LBB5_3:
.Ltmp96:
	.loc	6 509 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:509:3
	ldr	r0, [sp, #8]
	ldrb.w	r0, [r0, #60]
.Ltmp97:
	.loc	6 509 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:509:3
	cmp	r0, #1
	bne	.LBB5_5
	b	.LBB5_4
.LBB5_4:
	.loc	6 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:3
	movs	r0, #2
.Ltmp98:
	.loc	6 509 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:509:3
	strb.w	r0, [sp, #15]
	b	.LBB5_24
.Ltmp99:
.LBB5_5:
	.loc	6 509 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:509:3
	ldr	r1, [sp, #8]
	movs	r0, #1
	strb.w	r0, [r1, #60]
	b	.LBB5_6
.Ltmp100:
.LBB5_6:
	.loc	6 509 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:509:3
	b	.LBB5_7
.Ltmp101:
.LBB5_7:
	.loc	6 511 30 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:511:30
	ldr	r0, [sp, #8]
	.loc	6 511 37 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:511:37
	ldrb.w	r0, [r0, #61]
.Ltmp102:
	.loc	6 511 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:511:6
	cmp	r0, #1
	bne	.LBB5_20
	b	.LBB5_8
.LBB5_8:
.Ltmp103:
	.loc	6 513 13 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:513:13
	ldrb.w	r0, [sp, #7]
	.loc	6 513 5 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:513:5
	mov	r1, r0
	str	r1, [sp]                        @ 4-byte Spill
	cmp	r0, #6
	bhi	.LBB5_18
@ %bb.9:
	.loc	6 0 5                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:5
	ldr	r1, [sp]                        @ 4-byte Reload
.LCPI5_0:
	tbb	[pc, r1]
@ %bb.10:
.LJTI5_0:
	.byte	(.LBB5_11-(.LCPI5_0+4))/2
	.byte	(.LBB5_12-(.LCPI5_0+4))/2
	.byte	(.LBB5_13-(.LCPI5_0+4))/2
	.byte	(.LBB5_14-(.LCPI5_0+4))/2
	.byte	(.LBB5_15-(.LCPI5_0+4))/2
	.byte	(.LBB5_16-(.LCPI5_0+4))/2
	.byte	(.LBB5_17-(.LCPI5_0+4))/2
	.p2align	1
.LBB5_11:
.Ltmp104:
	.loc	6 516 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:516:7
	ldr	r1, [sp, #8]
	movs	r0, #0
	.loc	6 516 31 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:516:31
	str	r0, [r1, #68]
	.loc	6 517 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:517:7
	b	.LBB5_19
.LBB5_12:
	.loc	6 520 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:520:7
	ldr	r1, [sp, #8]
	movs	r0, #0
	.loc	6 520 37 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:520:37
	str	r0, [r1, #72]
	.loc	6 521 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:521:7
	b	.LBB5_19
.LBB5_13:
	.loc	6 524 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:524:7
	ldr	r1, [sp, #8]
	movs	r0, #0
	.loc	6 524 36 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:524:36
	str	r0, [r1, #76]
	.loc	6 525 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:525:7
	b	.LBB5_19
.LBB5_14:
	.loc	6 528 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:528:7
	ldr	r1, [sp, #8]
	movs	r0, #0
	.loc	6 528 42 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:528:42
	str	r0, [r1, #80]
	.loc	6 529 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:529:7
	b	.LBB5_19
.LBB5_15:
	.loc	6 532 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:532:7
	ldr	r1, [sp, #8]
	movs	r0, #0
	.loc	6 532 32 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:532:32
	str	r0, [r1, #84]
	.loc	6 533 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:533:7
	b	.LBB5_19
.LBB5_16:
	.loc	6 536 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:536:7
	ldr	r1, [sp, #8]
	movs	r0, #0
	.loc	6 536 32 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:536:32
	str	r0, [r1, #88]
	.loc	6 537 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:537:7
	b	.LBB5_19
.LBB5_17:
	.loc	6 540 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:540:7
	ldr	r1, [sp, #8]
	movs	r0, #0
	.loc	6 540 31 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:540:31
	str	r0, [r1, #68]
	.loc	6 541 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:541:7
	ldr	r1, [sp, #8]
	.loc	6 541 37 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:541:37
	str	r0, [r1, #72]
	.loc	6 542 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:542:7
	ldr	r1, [sp, #8]
	.loc	6 542 36 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:542:36
	str	r0, [r1, #76]
	.loc	6 543 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:543:7
	ldr	r1, [sp, #8]
	.loc	6 543 42 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:543:42
	str	r0, [r1, #80]
	.loc	6 544 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:544:7
	ldr	r1, [sp, #8]
	.loc	6 544 32 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:544:32
	str	r0, [r1, #84]
	.loc	6 545 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:545:7
	ldr	r1, [sp, #8]
	.loc	6 545 32 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:545:32
	str	r0, [r1, #88]
	.loc	6 546 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:546:7
	b	.LBB5_19
.LBB5_18:
	.loc	6 0 7 is_stmt 0                 @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:7
	movs	r0, #1
	.loc	6 549 14 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:549:14
	strb.w	r0, [sp, #6]
	.loc	6 550 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:550:7
	b	.LBB5_19
.Ltmp105:
.LBB5_19:
	.loc	6 552 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:552:3
	b	.LBB5_21
.Ltmp106:
.LBB5_20:
	.loc	6 0 3 is_stmt 0                 @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:3
	movs	r0, #1
.Ltmp107:
	.loc	6 555 12 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:555:12
	strb.w	r0, [sp, #6]
	b	.LBB5_21
.Ltmp108:
.LBB5_21:
	.loc	6 559 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:559:3
	b	.LBB5_22
.LBB5_22:
.Ltmp109:
	.loc	6 559 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:559:3
	ldr	r1, [sp, #8]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB5_23
.Ltmp110:
.LBB5_23:
	.loc	6 561 10 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:561:10
	ldrb.w	r0, [sp, #6]
	.loc	6 561 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:561:3
	strb.w	r0, [sp, #15]
	b	.LBB5_24
.LBB5_24:
	.loc	6 562 1 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:562:1
	ldrb.w	r0, [sp, #15]
	add	sp, #16
	bx	lr
.Ltmp111:
.Lfunc_end5:
	.size	HAL_MDMA_UnRegisterCallback, .Lfunc_end5-HAL_MDMA_UnRegisterCallback
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_MDMA_LinkedList_CreateNode,"ax",%progbits
	.hidden	HAL_MDMA_LinkedList_CreateNode  @ -- Begin function HAL_MDMA_LinkedList_CreateNode
	.globl	HAL_MDMA_LinkedList_CreateNode
	.p2align	3
	.type	HAL_MDMA_LinkedList_CreateNode,%function
	.code	16                              @ @HAL_MDMA_LinkedList_CreateNode
	.thumb_func
HAL_MDMA_LinkedList_CreateNode:
.Lfunc_begin6:
	.loc	6 593 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:593:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#24
	sub	sp, #24
	.cfi_def_cfa_offset 24
	str	r0, [sp, #16]
	str	r1, [sp, #12]
	movs	r0, #0
.Ltmp112:
	.loc	6 594 12 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:594:12
	str	r0, [sp, #8]
	.loc	6 595 12                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:595:12
	str	r0, [sp, #4]
.Ltmp113:
	.loc	6 598 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:598:7
	ldr	r0, [sp, #16]
	.loc	6 598 22 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:598:22
	cbz	r0, .LBB6_2
	b	.LBB6_1
.LBB6_1:
	.loc	6 598 26                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:598:26
	ldr	r0, [sp, #12]
.Ltmp114:
	.loc	6 598 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:598:6
	cbnz	r0, .LBB6_3
	b	.LBB6_2
.LBB6_2:
	.loc	6 0 6                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:6
	movs	r0, #1
.Ltmp115:
	.loc	6 600 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:600:5
	strb.w	r0, [sp, #23]
	b	.LBB6_23
.Ltmp116:
.LBB6_3:
	.loc	6 624 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:624:3
	ldr	r1, [sp, #16]
	movs	r0, #0
	.loc	6 624 15 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:624:15
	str	r0, [r1, #20]
	.loc	6 627 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:627:3
	ldr	r1, [sp, #16]
	.loc	6 627 17 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:627:17
	str	r0, [r1, #24]
	.loc	6 628 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:628:3
	ldr	r1, [sp, #16]
	.loc	6 628 17 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:628:17
	str	r0, [r1, #32]
	.loc	6 629 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:629:3
	ldr	r1, [sp, #16]
	.loc	6 629 17 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:629:17
	str	r0, [r1, #36]
	.loc	6 630 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:630:3
	ldr	r1, [sp, #16]
	.loc	6 630 19 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:630:19
	str	r0, [r1, #28]
	.loc	6 633 18 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:633:18
	ldr	r2, [sp, #12]
	.loc	6 638 31                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:638:31
	str	r2, [sp]                        @ 4-byte Spill
	ldr	r1, [r2, #4]
	.loc	6 633 36                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:633:36
	ldr	r0, [r2, #16]
	.loc	6 633 66 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:633:66
	ldr.w	r12, [r2, #20]
	.loc	6 634 23 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:634:23
	ldr	r3, [r2, #24]
	.loc	6 633 46                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:633:46
	orr.w	r0, r0, r12
	.loc	6 633 82 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:633:82
	orrs	r0, r3
	.loc	6 634 58 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:634:58
	ldr	r3, [r2, #28]
	.loc	6 634 38 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:634:38
	orrs	r0, r3
	.loc	6 635 25 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:635:25
	ldr	r3, [r2, #32]
	.loc	6 634 72                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:634:72
	orrs	r0, r3
	.loc	6 635 58                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:635:58
	ldr	r3, [r2, #40]
	.loc	6 635 38 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:635:38
	orrs	r0, r3
	.loc	6 636 27 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:636:27
	ldr	r3, [r2, #44]
	.loc	6 635 72                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:635:72
	orrs	r0, r3
	.loc	6 637 31                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:637:31
	ldr	r3, [r2, #36]
	movs	r2, #0
	movt	r2, #65532
	.loc	6 637 57 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:637:57
	add.w	r2, r2, r3, lsl #18
	.loc	6 636 38 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:636:38
	orrs	r0, r2
	.loc	6 637 90                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:637:90
	orrs	r0, r1
	.loc	6 633 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:633:3
	ldr	r1, [sp, #16]
	.loc	6 633 15 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:633:15
	str	r0, [r1]
.Ltmp117:
	.loc	6 641 6 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:641:6
	ldr	r0, [sp, #12]
	.loc	6 641 24 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:641:24
	ldr	r0, [r0]
.Ltmp118:
	.loc	6 641 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:641:6
	cmp.w	r0, #1073741824
	bne	.LBB6_5
	b	.LBB6_4
.LBB6_4:
.Ltmp119:
	.loc	6 643 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:643:5
	ldr	r1, [sp, #16]
	.loc	6 643 17 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:643:17
	ldr	r0, [r1]
	orr	r0, r0, #1073741824
	str	r0, [r1]
	.loc	6 644 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:644:3
	b	.LBB6_5
.Ltmp120:
.LBB6_5:
	.loc	6 652 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:652:7
	ldr	r0, [sp, #12]
	.loc	6 652 25 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:652:25
	ldr	r0, [r0]
	.loc	6 652 53                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:652:53
	cmp.w	r0, #1073741824
	beq	.LBB6_7
	b	.LBB6_6
.LBB6_6:
	.loc	6 652 57                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:652:57
	ldr	r0, [sp, #12]
	.loc	6 652 70                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:652:70
	ldr	r0, [r0, #72]
.Ltmp121:
	.loc	6 652 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:652:6
	cbz	r0, .LBB6_8
	b	.LBB6_7
.LBB6_7:
.Ltmp122:
	.loc	6 654 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:654:5
	ldr	r1, [sp, #16]
	.loc	6 654 17 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:654:17
	ldr	r0, [r1]
	orr	r0, r0, #-2147483648
	str	r0, [r1]
	.loc	6 655 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:655:3
	b	.LBB6_8
.Ltmp123:
.LBB6_8:
	.loc	6 658 21                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:658:21
	ldr	r0, [sp, #12]
	.loc	6 658 34 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:658:34
	ldr	r1, [r0, #68]
	movs	r0, #0
	movt	r0, #65520
	.loc	6 658 50                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:658:50
	add.w	r0, r0, r1, lsl #20
	.loc	6 658 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:658:3
	ldr	r1, [sp, #16]
	.loc	6 658 17                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:658:17
	str	r0, [r1, #4]
.Ltmp124:
	.loc	6 661 6 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:661:6
	ldr	r0, [sp, #12]
	.loc	6 661 24 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:661:24
	ldr	r0, [r0, #48]
.Ltmp125:
	.loc	6 661 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:661:6
	cmp.w	r0, #-1
	bgt	.LBB6_10
	b	.LBB6_9
.LBB6_9:
.Ltmp126:
	.loc	6 663 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:663:5
	ldr	r1, [sp, #16]
	.loc	6 663 19 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:663:19
	ldr	r0, [r1, #4]
	orr	r0, r0, #262144
	str	r0, [r1, #4]
	.loc	6 665 25 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:665:25
	ldr	r0, [sp, #12]
	.loc	6 665 43 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:665:43
	ldr	r0, [r0, #48]
	.loc	6 665 23                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:665:23
	rsbs	r0, r0, #0
	.loc	6 665 17                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:665:17
	str	r0, [sp, #4]
	.loc	6 666 20 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:666:20
	ldrh.w	r0, [sp, #4]
	.loc	6 666 5 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:666:5
	ldr	r1, [sp, #16]
	.loc	6 666 18                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:666:18
	str	r0, [r1, #16]
	.loc	6 667 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:667:3
	b	.LBB6_11
.Ltmp127:
.LBB6_10:
	.loc	6 671 33                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:671:33
	ldr	r0, [sp, #12]
	.loc	6 671 51 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:671:51
	ldrh	r0, [r0, #48]
	.loc	6 671 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:671:5
	ldr	r1, [sp, #16]
	.loc	6 671 18                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:671:18
	str	r0, [r1, #16]
	b	.LBB6_11
.Ltmp128:
.LBB6_11:
	.loc	6 675 6 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:675:6
	ldr	r0, [sp, #12]
	.loc	6 675 24 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:675:24
	ldr	r0, [r0, #52]
.Ltmp129:
	.loc	6 675 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:675:6
	cmp.w	r0, #-1
	bgt	.LBB6_13
	b	.LBB6_12
.LBB6_12:
.Ltmp130:
	.loc	6 677 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:677:5
	ldr	r1, [sp, #16]
	.loc	6 677 19 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:677:19
	ldr	r0, [r1, #4]
	orr	r0, r0, #524288
	str	r0, [r1, #4]
	.loc	6 679 25 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:679:25
	ldr	r0, [sp, #12]
	.loc	6 679 43 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:679:43
	ldr	r0, [r0, #52]
	.loc	6 679 23                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:679:23
	rsbs	r0, r0, #0
	.loc	6 679 17                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:679:17
	str	r0, [sp, #4]
	.loc	6 680 23 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:680:23
	ldr	r2, [sp, #4]
	.loc	6 680 5 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:680:5
	ldr	r1, [sp, #16]
	.loc	6 680 18                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:680:18
	ldr	r0, [r1, #16]
	orr.w	r0, r0, r2, lsl #16
	str	r0, [r1, #16]
	.loc	6 681 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:681:3
	b	.LBB6_14
.Ltmp131:
.LBB6_13:
	.loc	6 685 33                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:685:33
	ldr	r0, [sp, #12]
	.loc	6 685 51 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:685:51
	ldr	r2, [r0, #52]
	.loc	6 685 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:685:5
	ldr	r1, [sp, #16]
	.loc	6 685 18                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:685:18
	ldr	r0, [r1, #16]
	orr.w	r0, r0, r2, lsl #16
	str	r0, [r1, #16]
	b	.LBB6_14
.Ltmp132:
.LBB6_14:
	.loc	6 689 21 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:689:21
	ldr	r0, [sp, #12]
	.loc	6 689 34 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:689:34
	ldr	r2, [r0, #64]
	.loc	6 689 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:689:3
	ldr	r1, [sp, #16]
	.loc	6 689 17                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:689:17
	ldr	r0, [r1, #4]
	orrs	r0, r2
	str	r0, [r1, #4]
	.loc	6 692 17 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:692:17
	ldr	r0, [sp, #12]
	.loc	6 692 30 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:692:30
	ldr	r0, [r0, #60]
	.loc	6 692 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:692:3
	ldr	r1, [sp, #16]
	.loc	6 692 15                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:692:15
	str	r0, [r1, #12]
	.loc	6 695 17 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:695:17
	ldr	r0, [sp, #12]
	.loc	6 695 30 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:695:30
	ldr	r0, [r0, #56]
	.loc	6 695 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:695:3
	ldr	r1, [sp, #16]
	.loc	6 695 15                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:695:15
	str	r0, [r1, #8]
.Ltmp133:
	.loc	6 698 6 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:698:6
	ldr	r0, [sp, #12]
	.loc	6 698 24 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:698:24
	ldr	r0, [r0]
.Ltmp134:
	.loc	6 698 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:698:6
	cmp.w	r0, #1073741824
	beq	.LBB6_16
	b	.LBB6_15
.LBB6_15:
.Ltmp135:
	.loc	6 701 19 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:701:19
	ldr	r0, [sp, #12]
	.loc	6 701 37 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:701:37
	ldrb	r0, [r0]
	.loc	6 701 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:701:5
	ldr	r1, [sp, #16]
	.loc	6 701 17                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:701:17
	str	r0, [r1, #24]
	.loc	6 703 19 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:703:19
	ldr	r0, [sp, #12]
	.loc	6 703 32 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:703:32
	ldr	r0, [r0, #72]
	.loc	6 703 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:703:5
	ldr	r1, [sp, #16]
	.loc	6 703 17                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:703:17
	str	r0, [r1, #32]
	.loc	6 704 19 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:704:19
	ldr	r0, [sp, #12]
	.loc	6 704 32 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:704:32
	ldr	r0, [r0, #76]
	.loc	6 704 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:704:5
	ldr	r1, [sp, #16]
	.loc	6 704 17                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:704:17
	str	r0, [r1, #36]
	.loc	6 705 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:705:3
	b	.LBB6_16
.Ltmp136:
.LBB6_16:
	.loc	6 707 17                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:707:17
	ldr	r0, [sp, #12]
	.loc	6 707 30 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:707:30
	ldrb.w	r0, [r0, #59]
	lsls	r0, r0, #24
	.loc	6 707 15                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:707:15
	str	r0, [sp, #8]
.Ltmp137:
	.loc	6 708 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:708:7
	ldr	r0, [sp, #8]
	.loc	6 708 35 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:708:35
	cmp.w	r0, #536870912
	beq	.LBB6_18
	b	.LBB6_17
.LBB6_17:
	.loc	6 708 39                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:708:39
	ldr	r0, [sp, #8]
.Ltmp138:
	.loc	6 708 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:708:6
	cbnz	r0, .LBB6_19
	b	.LBB6_18
.LBB6_18:
.Ltmp139:
	.loc	6 711 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:711:5
	ldr	r1, [sp, #16]
	.loc	6 711 17 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:711:17
	ldr	r0, [r1, #24]
	orr	r0, r0, #65536
	str	r0, [r1, #24]
	.loc	6 712 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:712:3
	b	.LBB6_19
.Ltmp140:
.LBB6_19:
	.loc	6 714 17                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:714:17
	ldr	r0, [sp, #12]
	.loc	6 714 30 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:714:30
	ldrb.w	r0, [r0, #63]
	lsls	r0, r0, #24
	.loc	6 714 15                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:714:15
	str	r0, [sp, #8]
.Ltmp141:
	.loc	6 715 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:715:7
	ldr	r0, [sp, #8]
	.loc	6 715 35 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:715:35
	cmp.w	r0, #536870912
	beq	.LBB6_21
	b	.LBB6_20
.LBB6_20:
	.loc	6 715 39                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:715:39
	ldr	r0, [sp, #8]
.Ltmp142:
	.loc	6 715 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:715:6
	cbnz	r0, .LBB6_22
	b	.LBB6_21
.LBB6_21:
.Ltmp143:
	.loc	6 718 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:718:5
	ldr	r1, [sp, #16]
	.loc	6 718 17 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:718:17
	ldr	r0, [r1, #24]
	orr	r0, r0, #131072
	str	r0, [r1, #24]
	.loc	6 719 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:719:3
	b	.LBB6_22
.Ltmp144:
.LBB6_22:
	.loc	6 0 3 is_stmt 0                 @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:3
	movs	r0, #0
	.loc	6 721 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:721:3
	strb.w	r0, [sp, #23]
	b	.LBB6_23
.LBB6_23:
	.loc	6 722 1                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:722:1
	ldrb.w	r0, [sp, #23]
	add	sp, #24
	bx	lr
.Ltmp145:
.Lfunc_end6:
	.size	HAL_MDMA_LinkedList_CreateNode, .Lfunc_end6-HAL_MDMA_LinkedList_CreateNode
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_MDMA_LinkedList_AddNode,"ax",%progbits
	.hidden	HAL_MDMA_LinkedList_AddNode     @ -- Begin function HAL_MDMA_LinkedList_AddNode
	.globl	HAL_MDMA_LinkedList_AddNode
	.p2align	3
	.type	HAL_MDMA_LinkedList_AddNode,%function
	.code	16                              @ @HAL_MDMA_LinkedList_AddNode
	.thumb_func
HAL_MDMA_LinkedList_AddNode:
.Lfunc_begin7:
	.loc	6 736 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:736:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#40
	sub	sp, #40
	.cfi_def_cfa_offset 40
	str	r0, [sp, #32]
	str	r1, [sp, #28]
	str	r2, [sp, #24]
	movs	r0, #0
.Ltmp146:
	.loc	6 737 25 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:737:25
	str	r0, [sp, #20]
	.loc	6 738 12                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:738:12
	str	r0, [sp, #16]
	.loc	6 738 25 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:738:25
	str	r0, [sp, #12]
	.loc	6 739 21 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:739:21
	strb.w	r0, [sp, #11]
.Ltmp147:
	.loc	6 742 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:742:7
	ldr	r0, [sp, #32]
	.loc	6 742 22 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:742:22
	cbz	r0, .LBB7_2
	b	.LBB7_1
.LBB7_1:
	.loc	6 742 26                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:742:26
	ldr	r0, [sp, #28]
.Ltmp148:
	.loc	6 742 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:742:6
	cbnz	r0, .LBB7_3
	b	.LBB7_2
.LBB7_2:
	.loc	6 0 6                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:6
	movs	r0, #1
.Ltmp149:
	.loc	6 744 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:744:5
	strb.w	r0, [sp, #39]
	b	.LBB7_47
.Ltmp150:
.LBB7_3:
	.loc	6 748 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:748:3
	b	.LBB7_4
.LBB7_4:
.Ltmp151:
	.loc	6 748 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:748:3
	ldr	r0, [sp, #32]
	ldrb.w	r0, [r0, #60]
.Ltmp152:
	.loc	6 748 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:748:3
	cmp	r0, #1
	bne	.LBB7_6
	b	.LBB7_5
.LBB7_5:
	.loc	6 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:3
	movs	r0, #2
.Ltmp153:
	.loc	6 748 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:748:3
	strb.w	r0, [sp, #39]
	b	.LBB7_47
.Ltmp154:
.LBB7_6:
	.loc	6 748 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:748:3
	ldr	r1, [sp, #32]
	movs	r0, #1
	strb.w	r0, [r1, #60]
	b	.LBB7_7
.Ltmp155:
.LBB7_7:
	.loc	6 748 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:748:3
	b	.LBB7_8
.Ltmp156:
.LBB7_8:
	.loc	6 750 30 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:750:30
	ldr	r0, [sp, #32]
	.loc	6 750 37 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:750:37
	ldrb.w	r0, [r0, #61]
.Ltmp157:
	.loc	6 750 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:750:6
	cmp	r0, #1
	bne.w	.LBB7_44
	b	.LBB7_9
.LBB7_9:
.Ltmp158:
	.loc	6 753 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:753:5
	ldr	r1, [sp, #32]
	movs	r0, #2
	.loc	6 753 18 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:753:18
	strb.w	r0, [r1, #61]
.Ltmp159:
	.loc	6 756 18 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:756:18
	ldr	r0, [sp, #32]
	.loc	6 756 25 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:756:25
	ldr	r0, [r0, #92]
.Ltmp160:
	.loc	6 756 8                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:756:8
	cbnz	r0, .LBB7_14
	b	.LBB7_10
.LBB7_10:
.Ltmp161:
	.loc	6 758 10 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:758:10
	ldr	r0, [sp, #24]
.Ltmp162:
	.loc	6 758 10 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:758:10
	cbnz	r0, .LBB7_12
	b	.LBB7_11
.LBB7_11:
.Ltmp163:
	.loc	6 763 43 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:763:43
	ldr	r0, [sp, #28]
	.loc	6 763 9 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:763:9
	ldr	r1, [sp, #32]
	.loc	6 763 16                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:763:16
	ldr	r1, [r1]
	.loc	6 763 31                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:763:31
	str	r0, [r1, #36]
	.loc	6 765 45 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:765:45
	ldr	r0, [sp, #28]
	.loc	6 765 9 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:765:9
	ldr	r1, [sp, #32]
	.loc	6 765 43                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:765:43
	str	r0, [r1, #92]
	.loc	6 768 9 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:768:9
	ldr	r1, [sp, #28]
	movs	r0, #0
	.loc	6 768 24 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:768:24
	str	r0, [r1, #20]
	.loc	6 771 44 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:771:44
	ldr	r0, [sp, #28]
	.loc	6 771 9 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:771:9
	ldr	r1, [sp, #32]
	.loc	6 771 42                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:771:42
	str	r0, [r1, #96]
	.loc	6 773 9 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:773:9
	ldr	r1, [sp, #32]
	movs	r0, #1
	.loc	6 773 38 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:773:38
	str	r0, [r1, #100]
	.loc	6 774 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:774:7
	b	.LBB7_13
.Ltmp164:
.LBB7_12:
	.loc	6 0 7 is_stmt 0                 @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:7
	movs	r0, #1
.Ltmp165:
	.loc	6 777 20 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:777:20
	strb.w	r0, [sp, #11]
	b	.LBB7_13
.Ltmp166:
.LBB7_13:
	.loc	6 779 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:779:5
	b	.LBB7_41
.Ltmp167:
.LBB7_14:
	.loc	6 780 13                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:780:13
	ldr	r0, [sp, #32]
	.loc	6 780 20 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:780:20
	ldr	r0, [r0, #92]
	.loc	6 780 50                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:780:50
	ldr	r1, [sp, #28]
.Ltmp168:
	.loc	6 780 13                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:780:13
	cmp	r0, r1
	beq.w	.LBB7_39
	b	.LBB7_15
.LBB7_15:
.Ltmp169:
	.loc	6 783 15 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:783:15
	ldr	r0, [sp, #32]
	.loc	6 783 22 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:783:22
	ldr	r0, [r0, #92]
	.loc	6 783 13                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:783:13
	str	r0, [sp, #20]
	.loc	6 784 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:784:7
	b	.LBB7_16
.LBB7_16:                               @ =>This Inner Loop Header: Depth=1
	.loc	6 784 14 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:784:14
	ldr	r1, [sp, #16]
	.loc	6 784 24                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:784:24
	ldr	r0, [sp, #32]
	.loc	6 784 31                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:784:31
	ldr	r2, [r0, #100]
	movs	r0, #0
	.loc	6 784 54                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:784:54
	cmp	r1, r2
	str	r0, [sp, #4]                    @ 4-byte Spill
	bhs	.LBB7_18
	b	.LBB7_17
.LBB7_17:                               @   in Loop: Header=BB7_16 Depth=1
	.loc	6 784 58                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:784:58
	ldrb.w	r0, [sp, #11]
	.loc	6 784 69                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:784:69
	clz	r0, r0
	lsrs	r0, r0, #5
	str	r0, [sp, #4]                    @ 4-byte Spill
	b	.LBB7_18
.LBB7_18:                               @   in Loop: Header=BB7_16 Depth=1
	.loc	6 0 0                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:0
	ldr	r0, [sp, #4]                    @ 4-byte Reload
	.loc	6 784 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:784:7
	lsls	r0, r0, #31
	cbz	r0, .LBB7_22
	b	.LBB7_19
.LBB7_19:                               @   in Loop: Header=BB7_16 Depth=1
.Ltmp170:
	.loc	6 786 12 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:786:12
	ldr	r0, [sp, #20]
	.loc	6 786 19 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:786:19
	ldr	r0, [r0, #20]
	.loc	6 786 37                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:786:37
	ldr	r1, [sp, #28]
.Ltmp171:
	.loc	6 786 12                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:786:12
	cmp	r0, r1
	bne	.LBB7_21
	b	.LBB7_20
.LBB7_20:                               @   in Loop: Header=BB7_16 Depth=1
	.loc	6 0 12                          @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:12
	movs	r0, #1
.Ltmp172:
	.loc	6 788 22 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:788:22
	strb.w	r0, [sp, #11]
	.loc	6 789 9                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:789:9
	b	.LBB7_21
.Ltmp173:
.LBB7_21:                               @   in Loop: Header=BB7_16 Depth=1
	.loc	6 790 41                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:790:41
	ldr	r0, [sp, #20]
	.loc	6 790 48 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:790:48
	ldr	r0, [r0, #20]
	.loc	6 790 15                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:790:15
	str	r0, [sp, #20]
	.loc	6 791 16 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:791:16
	ldr	r0, [sp, #16]
	adds	r0, #1
	str	r0, [sp, #16]
.Ltmp174:
	.loc	6 784 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:784:7
	b	.LBB7_16
.LBB7_22:
.Ltmp175:
	.loc	6 794 10                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:794:10
	ldrb.w	r0, [sp, #11]
.Ltmp176:
	.loc	6 794 10 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:794:10
	cmp	r0, #0
	bne	.LBB7_38
	b	.LBB7_23
.LBB7_23:
.Ltmp177:
	.loc	6 797 13 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:797:13
	ldr	r0, [sp, #24]
	.loc	6 797 26 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:797:26
	ldr	r1, [sp, #32]
	.loc	6 797 33                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:797:33
	ldr	r1, [r1, #96]
	.loc	6 797 60                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:797:60
	cmp	r0, r1
	beq	.LBB7_25
	b	.LBB7_24
.LBB7_24:
	.loc	6 797 64                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:797:64
	ldr	r0, [sp, #24]
.Ltmp178:
	.loc	6 797 12                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:797:12
	cbnz	r0, .LBB7_26
	b	.LBB7_25
.LBB7_25:
.Ltmp179:
	.loc	6 800 28 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:800:28
	ldr	r0, [sp, #32]
	.loc	6 800 35 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:800:35
	ldr	r0, [r0, #96]
	.loc	6 800 62                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:800:62
	ldr	r0, [r0, #20]
	.loc	6 800 11                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:800:11
	ldr	r1, [sp, #28]
	.loc	6 800 26                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:800:26
	str	r0, [r1, #20]
	.loc	6 801 62 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:801:62
	ldr	r0, [sp, #28]
	.loc	6 801 11 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:801:11
	ldr	r1, [sp, #32]
	.loc	6 801 18                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:801:18
	ldr	r1, [r1, #96]
	.loc	6 801 50                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:801:50
	str	r0, [r1, #20]
	.loc	6 803 46 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:803:46
	ldr	r0, [sp, #28]
	.loc	6 803 11 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:803:11
	ldr	r1, [sp, #32]
	.loc	6 803 44                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:803:44
	str	r0, [r1, #96]
	.loc	6 805 11 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:805:11
	ldr	r1, [sp, #32]
	.loc	6 805 39 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:805:39
	ldr	r0, [r1, #100]
	adds	r0, #1
	str	r0, [r1, #100]
	.loc	6 806 9 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:806:9
	b	.LBB7_37
.Ltmp180:
.LBB7_26:
	.loc	6 810 19                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:810:19
	ldr	r0, [sp, #32]
	.loc	6 810 26 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:810:26
	ldr	r0, [r0, #92]
	.loc	6 810 17                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:810:17
	str	r0, [sp, #20]
	movs	r0, #0
	.loc	6 811 19 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:811:19
	str	r0, [sp, #16]
	.loc	6 812 11                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:812:11
	b	.LBB7_27
.LBB7_27:                               @ =>This Inner Loop Header: Depth=1
	.loc	6 812 18 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:812:18
	ldr	r1, [sp, #16]
	.loc	6 812 28                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:812:28
	ldr	r0, [sp, #32]
	.loc	6 812 35                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:812:35
	ldr	r2, [r0, #100]
	movs	r0, #0
	.loc	6 812 58                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:812:58
	cmp	r1, r2
	str	r0, [sp]                        @ 4-byte Spill
	bhs	.LBB7_29
	b	.LBB7_28
.LBB7_28:                               @   in Loop: Header=BB7_27 Depth=1
	.loc	6 812 62                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:812:62
	ldr	r0, [sp, #12]
	.loc	6 812 75                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:812:75
	clz	r0, r0
	lsrs	r0, r0, #5
	str	r0, [sp]                        @ 4-byte Spill
	b	.LBB7_29
.LBB7_29:                               @   in Loop: Header=BB7_27 Depth=1
	.loc	6 0 0                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:0
	ldr	r0, [sp]                        @ 4-byte Reload
	.loc	6 812 11                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:812:11
	lsls	r0, r0, #31
	cbz	r0, .LBB7_34
	b	.LBB7_30
.LBB7_30:                               @   in Loop: Header=BB7_27 Depth=1
.Ltmp181:
	.loc	6 814 20 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:814:20
	ldr	r0, [sp, #16]
	adds	r0, #1
	str	r0, [sp, #16]
.Ltmp182:
	.loc	6 815 16                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:815:16
	ldr	r0, [sp, #20]
	.loc	6 815 25 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:815:25
	ldr	r1, [sp, #24]
.Ltmp183:
	.loc	6 815 16                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:815:16
	cmp	r0, r1
	bne	.LBB7_32
	b	.LBB7_31
.LBB7_31:                               @   in Loop: Header=BB7_27 Depth=1
.Ltmp184:
	.loc	6 818 32 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:818:32
	ldr	r0, [sp, #20]
	.loc	6 818 39 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:818:39
	ldr	r0, [r0, #20]
	.loc	6 818 15                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:818:15
	ldr	r1, [sp, #28]
	.loc	6 818 30                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:818:30
	str	r0, [r1, #20]
	.loc	6 819 39 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:819:39
	ldr	r0, [sp, #28]
	.loc	6 819 15 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:819:15
	ldr	r1, [sp, #20]
	.loc	6 819 27                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:819:27
	str	r0, [r1, #20]
	.loc	6 821 15 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:821:15
	ldr	r1, [sp, #32]
	.loc	6 821 43 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:821:43
	ldr	r0, [r1, #100]
	adds	r0, #1
	str	r0, [r1, #100]
	movs	r0, #1
	.loc	6 822 28 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:822:28
	str	r0, [sp, #12]
	.loc	6 823 13                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:823:13
	b	.LBB7_33
.Ltmp185:
.LBB7_32:                               @   in Loop: Header=BB7_27 Depth=1
	.loc	6 826 47                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:826:47
	ldr	r0, [sp, #20]
	.loc	6 826 54 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:826:54
	ldr	r0, [r0, #20]
	.loc	6 826 21                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:826:21
	str	r0, [sp, #20]
	b	.LBB7_33
.Ltmp186:
.LBB7_33:                               @   in Loop: Header=BB7_27 Depth=1
	.loc	6 812 11 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:812:11
	b	.LBB7_27
.LBB7_34:
.Ltmp187:
	.loc	6 830 14                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:830:14
	ldr	r0, [sp, #12]
.Ltmp188:
	.loc	6 830 14 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:830:14
	cbnz	r0, .LBB7_36
	b	.LBB7_35
.LBB7_35:
	.loc	6 0 14                          @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:14
	movs	r0, #1
.Ltmp189:
	.loc	6 832 24 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:832:24
	strb.w	r0, [sp, #11]
	.loc	6 833 11                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:833:11
	b	.LBB7_36
.Ltmp190:
.LBB7_36:
	.loc	6 0 11 is_stmt 0                @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:11
	b	.LBB7_37
.LBB7_37:
	.loc	6 835 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:835:7
	b	.LBB7_38
.Ltmp191:
.LBB7_38:
	.loc	6 836 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:836:5
	b	.LBB7_40
.Ltmp192:
.LBB7_39:
	.loc	6 0 5 is_stmt 0                 @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:5
	movs	r0, #1
.Ltmp193:
	.loc	6 839 18 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:839:18
	strb.w	r0, [sp, #11]
	b	.LBB7_40
.Ltmp194:
.LBB7_40:
	.loc	6 0 18 is_stmt 0                @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:18
	b	.LBB7_41
.LBB7_41:
	.loc	6 843 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:843:5
	b	.LBB7_42
.LBB7_42:
.Ltmp195:
	.loc	6 843 5 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:843:5
	ldr	r1, [sp, #32]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB7_43
.Ltmp196:
.LBB7_43:
	.loc	6 845 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:845:5
	ldr	r1, [sp, #32]
	movs	r0, #1
	.loc	6 845 18 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:845:18
	strb.w	r0, [r1, #61]
	.loc	6 847 12 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:847:12
	ldrb.w	r0, [sp, #11]
	.loc	6 847 5 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:847:5
	strb.w	r0, [sp, #39]
	b	.LBB7_47
.Ltmp197:
.LBB7_44:
	.loc	6 852 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:852:5
	b	.LBB7_45
.LBB7_45:
.Ltmp198:
	.loc	6 852 5 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:852:5
	ldr	r1, [sp, #32]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB7_46
.Ltmp199:
.LBB7_46:
	.loc	6 0 5                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:5
	movs	r0, #2
	.loc	6 855 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:855:5
	strb.w	r0, [sp, #39]
	b	.LBB7_47
.Ltmp200:
.LBB7_47:
	.loc	6 857 1                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:857:1
	ldrb.w	r0, [sp, #39]
	add	sp, #40
	bx	lr
.Ltmp201:
.Lfunc_end7:
	.size	HAL_MDMA_LinkedList_AddNode, .Lfunc_end7-HAL_MDMA_LinkedList_AddNode
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_MDMA_LinkedList_RemoveNode,"ax",%progbits
	.hidden	HAL_MDMA_LinkedList_RemoveNode  @ -- Begin function HAL_MDMA_LinkedList_RemoveNode
	.globl	HAL_MDMA_LinkedList_RemoveNode
	.p2align	3
	.type	HAL_MDMA_LinkedList_RemoveNode,%function
	.code	16                              @ @HAL_MDMA_LinkedList_RemoveNode
	.thumb_func
HAL_MDMA_LinkedList_RemoveNode:
.Lfunc_begin8:
	.loc	6 869 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:869:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#32
	sub	sp, #32
	.cfi_def_cfa_offset 32
	str	r0, [sp, #24]
	str	r1, [sp, #20]
	movs	r0, #0
.Ltmp202:
	.loc	6 870 25 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:870:25
	str	r0, [sp, #16]
	.loc	6 871 12                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:871:12
	str	r0, [sp, #12]
	.loc	6 871 25 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:871:25
	str	r0, [sp, #8]
	.loc	6 872 21 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:872:21
	strb.w	r0, [sp, #7]
.Ltmp203:
	.loc	6 875 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:875:7
	ldr	r0, [sp, #24]
	.loc	6 875 22 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:875:22
	cbz	r0, .LBB8_2
	b	.LBB8_1
.LBB8_1:
	.loc	6 875 26                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:875:26
	ldr	r0, [sp, #20]
.Ltmp204:
	.loc	6 875 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:875:6
	cbnz	r0, .LBB8_3
	b	.LBB8_2
.LBB8_2:
	.loc	6 0 6                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:6
	movs	r0, #1
.Ltmp205:
	.loc	6 877 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:877:5
	strb.w	r0, [sp, #31]
	b	.LBB8_40
.Ltmp206:
.LBB8_3:
	.loc	6 881 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:881:3
	b	.LBB8_4
.LBB8_4:
.Ltmp207:
	.loc	6 881 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:881:3
	ldr	r0, [sp, #24]
	ldrb.w	r0, [r0, #60]
.Ltmp208:
	.loc	6 881 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:881:3
	cmp	r0, #1
	bne	.LBB8_6
	b	.LBB8_5
.LBB8_5:
	.loc	6 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:3
	movs	r0, #2
.Ltmp209:
	.loc	6 881 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:881:3
	strb.w	r0, [sp, #31]
	b	.LBB8_40
.Ltmp210:
.LBB8_6:
	.loc	6 881 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:881:3
	ldr	r1, [sp, #24]
	movs	r0, #1
	strb.w	r0, [r1, #60]
	b	.LBB8_7
.Ltmp211:
.LBB8_7:
	.loc	6 881 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:881:3
	b	.LBB8_8
.Ltmp212:
.LBB8_8:
	.loc	6 883 30 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:883:30
	ldr	r0, [sp, #24]
	.loc	6 883 37 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:883:37
	ldrb.w	r0, [r0, #61]
.Ltmp213:
	.loc	6 883 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:883:6
	cmp	r0, #1
	bne.w	.LBB8_37
	b	.LBB8_9
.LBB8_9:
.Ltmp214:
	.loc	6 886 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:886:5
	ldr	r1, [sp, #24]
	movs	r0, #2
	.loc	6 886 18 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:886:18
	strb.w	r0, [r1, #61]
.Ltmp215:
	.loc	6 889 19 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:889:19
	ldr	r0, [sp, #24]
	.loc	6 889 26 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:889:26
	ldr	r0, [r0, #92]
	.loc	6 889 59                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:889:59
	cbz	r0, .LBB8_12
	b	.LBB8_10
.LBB8_10:
	.loc	6 889 73                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:889:73
	ldr	r0, [sp, #24]
	.loc	6 889 80                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:889:80
	ldr	r0, [r0, #96]
	.loc	6 889 112                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:889:112
	cbz	r0, .LBB8_12
	b	.LBB8_11
.LBB8_11:
	.loc	6 889 116                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:889:116
	ldr	r0, [sp, #24]
	.loc	6 889 123                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:889:123
	ldr	r0, [r0, #100]
.Ltmp216:
	.loc	6 889 8                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:889:8
	cbnz	r0, .LBB8_13
	b	.LBB8_12
.LBB8_12:
	.loc	6 0 8                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:8
	movs	r0, #1
.Ltmp217:
	.loc	6 891 18 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:891:18
	strb.w	r0, [sp, #7]
	.loc	6 892 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:892:5
	b	.LBB8_34
.Ltmp218:
.LBB8_13:
	.loc	6 893 13                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:893:13
	ldr	r0, [sp, #24]
	.loc	6 893 20 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:893:20
	ldr	r0, [r0, #92]
	.loc	6 893 50                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:893:50
	ldr	r1, [sp, #20]
.Ltmp219:
	.loc	6 893 13                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:893:13
	cmp	r0, r1
	bne	.LBB8_20
	b	.LBB8_14
.LBB8_14:
.Ltmp220:
	.loc	6 896 10 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:896:10
	ldr	r0, [sp, #24]
	.loc	6 896 17 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:896:17
	ldr	r0, [r0, #96]
	.loc	6 896 46                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:896:46
	ldr	r1, [sp, #20]
.Ltmp221:
	.loc	6 896 10                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:896:10
	cmp	r0, r1
	bne	.LBB8_16
	b	.LBB8_15
.LBB8_15:
.Ltmp222:
	.loc	6 901 9 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:901:9
	ldr	r1, [sp, #24]
	movs	r0, #0
	.loc	6 901 43 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:901:43
	str	r0, [r1, #92]
	.loc	6 902 9 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:902:9
	ldr	r1, [sp, #24]
	.loc	6 902 43 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:902:43
	str	r0, [r1, #96]
	.loc	6 903 9 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:903:9
	ldr	r1, [sp, #24]
	.loc	6 903 38 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:903:38
	str	r0, [r1, #100]
	.loc	6 905 9 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:905:9
	ldr	r1, [sp, #24]
	.loc	6 905 16 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:905:16
	ldr	r1, [r1]
	.loc	6 905 31                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:905:31
	str	r0, [r1, #36]
	.loc	6 906 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:906:7
	b	.LBB8_19
.Ltmp223:
.LBB8_16:
	.loc	6 909 22                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:909:22
	ldr	r1, [sp, #24]
	.loc	6 909 29 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:909:29
	ldr	r0, [r1, #92]
	.loc	6 909 66                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:909:66
	ldr	r1, [r1, #96]
	.loc	6 909 93                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:909:93
	ldr	r1, [r1, #20]
.Ltmp224:
	.loc	6 909 12                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:909:12
	cmp	r0, r1
	bne	.LBB8_18
	b	.LBB8_17
.LBB8_17:
.Ltmp225:
	.loc	6 912 52 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:912:52
	ldr	r0, [sp, #20]
	.loc	6 912 59 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:912:59
	ldr	r0, [r0, #20]
	.loc	6 912 11                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:912:11
	ldr	r1, [sp, #24]
	.loc	6 912 18                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:912:18
	ldr	r1, [r1, #96]
	.loc	6 912 50                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:912:50
	str	r0, [r1, #20]
	.loc	6 913 9 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:913:9
	b	.LBB8_18
.Ltmp226:
.LBB8_18:
	.loc	6 918 33                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:918:33
	ldr	r0, [sp, #20]
	.loc	6 918 40 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:918:40
	ldr	r0, [r0, #20]
	.loc	6 918 9                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:918:9
	ldr	r1, [sp, #24]
	.loc	6 918 16                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:918:16
	ldr	r1, [r1]
	.loc	6 918 31                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:918:31
	str	r0, [r1, #36]
	.loc	6 919 69 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:919:69
	ldr	r0, [sp, #24]
	.loc	6 919 76 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:919:76
	ldr	r0, [r0]
	.loc	6 919 86                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:919:86
	ldr	r0, [r0, #36]
	.loc	6 919 9                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:919:9
	ldr	r1, [sp, #24]
	.loc	6 919 43                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:919:43
	str	r0, [r1, #92]
	.loc	6 921 9 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:921:9
	ldr	r1, [sp, #24]
	.loc	6 921 37 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:921:37
	ldr	r0, [r1, #100]
	subs	r0, #1
	str	r0, [r1, #100]
	b	.LBB8_19
.Ltmp227:
.LBB8_19:
	.loc	6 923 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:923:5
	b	.LBB8_33
.Ltmp228:
.LBB8_20:
	.loc	6 927 18                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:927:18
	ldr	r0, [sp, #24]
	.loc	6 927 25 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:927:25
	ldr	r0, [r0, #92]
	.loc	6 927 16                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:927:16
	str	r0, [sp, #16]
	.loc	6 928 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:928:7
	b	.LBB8_21
.LBB8_21:                               @ =>This Inner Loop Header: Depth=1
	.loc	6 928 14 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:928:14
	ldr	r1, [sp, #12]
	.loc	6 928 24                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:928:24
	ldr	r0, [sp, #24]
	.loc	6 928 31                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:928:31
	ldr	r2, [r0, #100]
	movs	r0, #0
	.loc	6 928 54                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:928:54
	cmp	r1, r2
	str	r0, [sp]                        @ 4-byte Spill
	bhs	.LBB8_23
	b	.LBB8_22
.LBB8_22:                               @   in Loop: Header=BB8_21 Depth=1
	.loc	6 928 58                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:928:58
	ldr	r0, [sp, #8]
	.loc	6 928 70                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:928:70
	clz	r0, r0
	lsrs	r0, r0, #5
	str	r0, [sp]                        @ 4-byte Spill
	b	.LBB8_23
.LBB8_23:                               @   in Loop: Header=BB8_21 Depth=1
	.loc	6 0 0                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:0
	ldr	r0, [sp]                        @ 4-byte Reload
	.loc	6 928 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:928:7
	lsls	r0, r0, #31
	cbz	r0, .LBB8_30
	b	.LBB8_24
.LBB8_24:                               @   in Loop: Header=BB8_21 Depth=1
.Ltmp229:
	.loc	6 930 16 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:930:16
	ldr	r0, [sp, #12]
	adds	r0, #1
	str	r0, [sp, #12]
.Ltmp230:
	.loc	6 931 12                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:931:12
	ldr	r0, [sp, #16]
	.loc	6 931 22 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:931:22
	ldr	r0, [r0, #20]
	.loc	6 931 41                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:931:41
	ldr	r1, [sp, #20]
.Ltmp231:
	.loc	6 931 12                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:931:12
	cmp	r0, r1
	bne	.LBB8_28
	b	.LBB8_25
.LBB8_25:                               @   in Loop: Header=BB8_21 Depth=1
.Ltmp232:
	.loc	6 934 14 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:934:14
	ldr	r0, [sp, #20]
	.loc	6 934 23 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:934:23
	ldr	r1, [sp, #24]
	.loc	6 934 30                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:934:30
	ldr	r1, [r1, #96]
.Ltmp233:
	.loc	6 934 14                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:934:14
	cmp	r0, r1
	bne	.LBB8_27
	b	.LBB8_26
.LBB8_26:                               @   in Loop: Header=BB8_21 Depth=1
.Ltmp234:
	.loc	6 937 48 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:937:48
	ldr	r0, [sp, #16]
	.loc	6 937 13 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:937:13
	ldr	r1, [sp, #24]
	.loc	6 937 46                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:937:46
	str	r0, [r1, #96]
	.loc	6 938 11 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:938:11
	b	.LBB8_27
.Ltmp235:
.LBB8_27:                               @   in Loop: Header=BB8_21 Depth=1
	.loc	6 940 28                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:940:28
	ldr	r0, [sp, #20]
	.loc	6 940 35 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:940:35
	ldr	r0, [r0, #20]
	.loc	6 940 11                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:940:11
	ldr	r1, [sp, #16]
	.loc	6 940 26                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:940:26
	str	r0, [r1, #20]
	movs	r0, #1
	.loc	6 941 23 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:941:23
	str	r0, [sp, #8]
	.loc	6 943 11                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:943:11
	ldr	r1, [sp, #24]
	.loc	6 943 39 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:943:39
	ldr	r0, [r1, #100]
	subs	r0, #1
	str	r0, [r1, #100]
	.loc	6 944 9 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:944:9
	b	.LBB8_29
.Ltmp236:
.LBB8_28:                               @   in Loop: Header=BB8_21 Depth=1
	.loc	6 947 46                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:947:46
	ldr	r0, [sp, #16]
	.loc	6 947 56 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:947:56
	ldr	r0, [r0, #20]
	.loc	6 947 20                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:947:20
	str	r0, [sp, #16]
	b	.LBB8_29
.Ltmp237:
.LBB8_29:                               @   in Loop: Header=BB8_21 Depth=1
	.loc	6 928 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:928:7
	b	.LBB8_21
.LBB8_30:
.Ltmp238:
	.loc	6 951 10                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:951:10
	ldr	r0, [sp, #8]
.Ltmp239:
	.loc	6 951 10 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:951:10
	cbnz	r0, .LBB8_32
	b	.LBB8_31
.LBB8_31:
	.loc	6 0 10                          @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:10
	movs	r0, #1
.Ltmp240:
	.loc	6 954 20 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:954:20
	strb.w	r0, [sp, #7]
	.loc	6 955 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:955:7
	b	.LBB8_32
.Ltmp241:
.LBB8_32:
	.loc	6 0 7 is_stmt 0                 @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:7
	b	.LBB8_33
.LBB8_33:
	b	.LBB8_34
.LBB8_34:
	.loc	6 959 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:959:5
	b	.LBB8_35
.LBB8_35:
.Ltmp242:
	.loc	6 959 5 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:959:5
	ldr	r1, [sp, #24]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB8_36
.Ltmp243:
.LBB8_36:
	.loc	6 961 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:961:5
	ldr	r1, [sp, #24]
	movs	r0, #1
	.loc	6 961 18 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:961:18
	strb.w	r0, [r1, #61]
	.loc	6 963 12 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:963:12
	ldrb.w	r0, [sp, #7]
	.loc	6 963 5 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:963:5
	strb.w	r0, [sp, #31]
	b	.LBB8_40
.Ltmp244:
.LBB8_37:
	.loc	6 968 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:968:5
	b	.LBB8_38
.LBB8_38:
.Ltmp245:
	.loc	6 968 5 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:968:5
	ldr	r1, [sp, #24]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB8_39
.Ltmp246:
.LBB8_39:
	.loc	6 0 5                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:5
	movs	r0, #2
	.loc	6 971 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:971:5
	strb.w	r0, [sp, #31]
	b	.LBB8_40
.Ltmp247:
.LBB8_40:
	.loc	6 973 1                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:973:1
	ldrb.w	r0, [sp, #31]
	add	sp, #32
	bx	lr
.Ltmp248:
.Lfunc_end8:
	.size	HAL_MDMA_LinkedList_RemoveNode, .Lfunc_end8-HAL_MDMA_LinkedList_RemoveNode
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_MDMA_LinkedList_EnableCircularMode,"ax",%progbits
	.hidden	HAL_MDMA_LinkedList_EnableCircularMode @ -- Begin function HAL_MDMA_LinkedList_EnableCircularMode
	.globl	HAL_MDMA_LinkedList_EnableCircularMode
	.p2align	3
	.type	HAL_MDMA_LinkedList_EnableCircularMode,%function
	.code	16                              @ @HAL_MDMA_LinkedList_EnableCircularMode
	.thumb_func
HAL_MDMA_LinkedList_EnableCircularMode:
.Lfunc_begin9:
	.loc	6 982 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:982:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#12
	sub	sp, #12
	.cfi_def_cfa_offset 12
	str	r0, [sp, #4]
	movs	r0, #0
.Ltmp249:
	.loc	6 983 21 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:983:21
	strb.w	r0, [sp, #3]
.Ltmp250:
	.loc	6 986 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:986:6
	ldr	r0, [sp, #4]
.Ltmp251:
	.loc	6 986 6 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:986:6
	cbnz	r0, .LBB9_2
	b	.LBB9_1
.LBB9_1:
	.loc	6 0 6                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:6
	movs	r0, #1
.Ltmp252:
	.loc	6 988 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:988:5
	strb.w	r0, [sp, #11]
	b	.LBB9_17
.Ltmp253:
.LBB9_2:
	.loc	6 992 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:992:3
	b	.LBB9_3
.LBB9_3:
.Ltmp254:
	.loc	6 992 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:992:3
	ldr	r0, [sp, #4]
	ldrb.w	r0, [r0, #60]
.Ltmp255:
	.loc	6 992 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:992:3
	cmp	r0, #1
	bne	.LBB9_5
	b	.LBB9_4
.LBB9_4:
	.loc	6 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:3
	movs	r0, #2
.Ltmp256:
	.loc	6 992 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:992:3
	strb.w	r0, [sp, #11]
	b	.LBB9_17
.Ltmp257:
.LBB9_5:
	.loc	6 992 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:992:3
	ldr	r1, [sp, #4]
	movs	r0, #1
	strb.w	r0, [r1, #60]
	b	.LBB9_6
.Ltmp258:
.LBB9_6:
	.loc	6 992 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:992:3
	b	.LBB9_7
.Ltmp259:
.LBB9_7:
	.loc	6 994 30 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:994:30
	ldr	r0, [sp, #4]
	.loc	6 994 37 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:994:37
	ldrb.w	r0, [r0, #61]
.Ltmp260:
	.loc	6 994 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:994:6
	cmp	r0, #1
	bne	.LBB9_14
	b	.LBB9_8
.LBB9_8:
.Ltmp261:
	.loc	6 997 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:997:5
	ldr	r1, [sp, #4]
	movs	r0, #2
	.loc	6 997 18 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:997:18
	strb.w	r0, [r1, #61]
.Ltmp262:
	.loc	6 1000 19 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1000:19
	ldr	r0, [sp, #4]
	.loc	6 1000 26 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1000:26
	ldr	r0, [r0, #92]
	.loc	6 1000 59                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1000:59
	cbz	r0, .LBB9_11
	b	.LBB9_9
.LBB9_9:
	.loc	6 1000 73                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1000:73
	ldr	r0, [sp, #4]
	.loc	6 1000 80                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1000:80
	ldr	r0, [r0, #96]
	.loc	6 1000 112                      @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1000:112
	cbz	r0, .LBB9_11
	b	.LBB9_10
.LBB9_10:
	.loc	6 1000 116                      @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1000:116
	ldr	r0, [sp, #4]
	.loc	6 1000 123                      @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1000:123
	ldr	r0, [r0, #100]
.Ltmp263:
	.loc	6 1000 8                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1000:8
	cbnz	r0, .LBB9_12
	b	.LBB9_11
.LBB9_11:
	.loc	6 0 8                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:8
	movs	r0, #1
.Ltmp264:
	.loc	6 1002 18 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1002:18
	strb.w	r0, [sp, #3]
	.loc	6 1003 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1003:5
	b	.LBB9_13
.Ltmp265:
.LBB9_12:
	.loc	6 1007 58                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1007:58
	ldr	r1, [sp, #4]
	.loc	6 1007 65 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1007:65
	ldr	r0, [r1, #92]
	.loc	6 1007 14                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1007:14
	ldr	r1, [r1, #96]
	.loc	6 1007 46                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1007:46
	str	r0, [r1, #20]
	b	.LBB9_13
.Ltmp266:
.LBB9_13:
	.loc	6 1010 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1010:3
	b	.LBB9_14
.Ltmp267:
.LBB9_14:
	.loc	6 1012 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1012:3
	b	.LBB9_15
.LBB9_15:
.Ltmp268:
	.loc	6 1012 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1012:3
	ldr	r1, [sp, #4]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB9_16
.Ltmp269:
.LBB9_16:
	.loc	6 1014 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1014:3
	ldr	r1, [sp, #4]
	movs	r0, #1
	.loc	6 1014 16 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1014:16
	strb.w	r0, [r1, #61]
	.loc	6 1016 10 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1016:10
	ldrb.w	r0, [sp, #3]
	.loc	6 1016 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1016:3
	strb.w	r0, [sp, #11]
	b	.LBB9_17
.LBB9_17:
	.loc	6 1017 1 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1017:1
	ldrb.w	r0, [sp, #11]
	add	sp, #12
	bx	lr
.Ltmp270:
.Lfunc_end9:
	.size	HAL_MDMA_LinkedList_EnableCircularMode, .Lfunc_end9-HAL_MDMA_LinkedList_EnableCircularMode
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_MDMA_LinkedList_DisableCircularMode,"ax",%progbits
	.hidden	HAL_MDMA_LinkedList_DisableCircularMode @ -- Begin function HAL_MDMA_LinkedList_DisableCircularMode
	.globl	HAL_MDMA_LinkedList_DisableCircularMode
	.p2align	3
	.type	HAL_MDMA_LinkedList_DisableCircularMode,%function
	.code	16                              @ @HAL_MDMA_LinkedList_DisableCircularMode
	.thumb_func
HAL_MDMA_LinkedList_DisableCircularMode:
.Lfunc_begin10:
	.loc	6 1026 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1026:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#12
	sub	sp, #12
	.cfi_def_cfa_offset 12
	str	r0, [sp, #4]
	movs	r0, #0
.Ltmp271:
	.loc	6 1027 21 prologue_end          @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1027:21
	strb.w	r0, [sp, #3]
.Ltmp272:
	.loc	6 1030 6                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1030:6
	ldr	r0, [sp, #4]
.Ltmp273:
	.loc	6 1030 6 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1030:6
	cbnz	r0, .LBB10_2
	b	.LBB10_1
.LBB10_1:
	.loc	6 0 6                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:6
	movs	r0, #1
.Ltmp274:
	.loc	6 1032 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1032:5
	strb.w	r0, [sp, #11]
	b	.LBB10_17
.Ltmp275:
.LBB10_2:
	.loc	6 1036 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1036:3
	b	.LBB10_3
.LBB10_3:
.Ltmp276:
	.loc	6 1036 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1036:3
	ldr	r0, [sp, #4]
	ldrb.w	r0, [r0, #60]
.Ltmp277:
	.loc	6 1036 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1036:3
	cmp	r0, #1
	bne	.LBB10_5
	b	.LBB10_4
.LBB10_4:
	.loc	6 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:3
	movs	r0, #2
.Ltmp278:
	.loc	6 1036 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1036:3
	strb.w	r0, [sp, #11]
	b	.LBB10_17
.Ltmp279:
.LBB10_5:
	.loc	6 1036 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1036:3
	ldr	r1, [sp, #4]
	movs	r0, #1
	strb.w	r0, [r1, #60]
	b	.LBB10_6
.Ltmp280:
.LBB10_6:
	.loc	6 1036 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1036:3
	b	.LBB10_7
.Ltmp281:
.LBB10_7:
	.loc	6 1038 30 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1038:30
	ldr	r0, [sp, #4]
	.loc	6 1038 37 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1038:37
	ldrb.w	r0, [r0, #61]
.Ltmp282:
	.loc	6 1038 6                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1038:6
	cmp	r0, #1
	bne	.LBB10_14
	b	.LBB10_8
.LBB10_8:
.Ltmp283:
	.loc	6 1041 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1041:5
	ldr	r1, [sp, #4]
	movs	r0, #2
	.loc	6 1041 18 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1041:18
	strb.w	r0, [r1, #61]
.Ltmp284:
	.loc	6 1044 19 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1044:19
	ldr	r0, [sp, #4]
	.loc	6 1044 26 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1044:26
	ldr	r0, [r0, #92]
	.loc	6 1044 59                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1044:59
	cbz	r0, .LBB10_11
	b	.LBB10_9
.LBB10_9:
	.loc	6 1044 73                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1044:73
	ldr	r0, [sp, #4]
	.loc	6 1044 80                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1044:80
	ldr	r0, [r0, #96]
	.loc	6 1044 112                      @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1044:112
	cbz	r0, .LBB10_11
	b	.LBB10_10
.LBB10_10:
	.loc	6 1044 116                      @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1044:116
	ldr	r0, [sp, #4]
	.loc	6 1044 123                      @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1044:123
	ldr	r0, [r0, #100]
.Ltmp285:
	.loc	6 1044 8                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1044:8
	cbnz	r0, .LBB10_12
	b	.LBB10_11
.LBB10_11:
	.loc	6 0 8                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:8
	movs	r0, #1
.Ltmp286:
	.loc	6 1046 18 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1046:18
	strb.w	r0, [sp, #3]
	.loc	6 1047 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1047:5
	b	.LBB10_13
.Ltmp287:
.LBB10_12:
	.loc	6 1051 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1051:7
	ldr	r0, [sp, #4]
	.loc	6 1051 14 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1051:14
	ldr	r1, [r0, #96]
	movs	r0, #0
	.loc	6 1051 46                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1051:46
	str	r0, [r1, #20]
	b	.LBB10_13
.Ltmp288:
.LBB10_13:
	.loc	6 1054 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1054:3
	b	.LBB10_14
.Ltmp289:
.LBB10_14:
	.loc	6 1056 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1056:3
	b	.LBB10_15
.LBB10_15:
.Ltmp290:
	.loc	6 1056 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1056:3
	ldr	r1, [sp, #4]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB10_16
.Ltmp291:
.LBB10_16:
	.loc	6 1058 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1058:3
	ldr	r1, [sp, #4]
	movs	r0, #1
	.loc	6 1058 16 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1058:16
	strb.w	r0, [r1, #61]
	.loc	6 1060 10 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1060:10
	ldrb.w	r0, [sp, #3]
	.loc	6 1060 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1060:3
	strb.w	r0, [sp, #11]
	b	.LBB10_17
.LBB10_17:
	.loc	6 1061 1 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1061:1
	ldrb.w	r0, [sp, #11]
	add	sp, #12
	bx	lr
.Ltmp292:
.Lfunc_end10:
	.size	HAL_MDMA_LinkedList_DisableCircularMode, .Lfunc_end10-HAL_MDMA_LinkedList_DisableCircularMode
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_MDMA_Start,"ax",%progbits
	.hidden	HAL_MDMA_Start                  @ -- Begin function HAL_MDMA_Start
	.globl	HAL_MDMA_Start
	.p2align	3
	.type	HAL_MDMA_Start,%function
	.code	16                              @ @HAL_MDMA_Start
	.thumb_func
HAL_MDMA_Start:
.Lfunc_begin11:
	.loc	6 1097 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1097:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#24
	sub	sp, #24
	.cfi_def_cfa_offset 32
	ldr.w	r12, [sp, #32]
	str	r0, [sp, #16]
	str	r1, [sp, #12]
	str	r2, [sp, #8]
	str	r3, [sp, #4]
.Ltmp293:
	.loc	6 1103 6 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1103:6
	ldr	r0, [sp, #16]
.Ltmp294:
	.loc	6 1103 6 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1103:6
	cbnz	r0, .LBB11_2
	b	.LBB11_1
.LBB11_1:
	.loc	6 0 6                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:6
	movs	r0, #1
.Ltmp295:
	.loc	6 1105 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1105:5
	strb.w	r0, [sp, #23]
	b	.LBB11_15
.Ltmp296:
.LBB11_2:
	.loc	6 1109 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1109:3
	b	.LBB11_3
.LBB11_3:
.Ltmp297:
	.loc	6 1109 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1109:3
	ldr	r0, [sp, #16]
	ldrb.w	r0, [r0, #60]
.Ltmp298:
	.loc	6 1109 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1109:3
	cmp	r0, #1
	bne	.LBB11_5
	b	.LBB11_4
.LBB11_4:
	.loc	6 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:3
	movs	r0, #2
.Ltmp299:
	.loc	6 1109 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1109:3
	strb.w	r0, [sp, #23]
	b	.LBB11_15
.Ltmp300:
.LBB11_5:
	.loc	6 1109 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1109:3
	ldr	r1, [sp, #16]
	movs	r0, #1
	strb.w	r0, [r1, #60]
	b	.LBB11_6
.Ltmp301:
.LBB11_6:
	.loc	6 1109 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1109:3
	b	.LBB11_7
.Ltmp302:
.LBB11_7:
	.loc	6 1111 30 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1111:30
	ldr	r0, [sp, #16]
	.loc	6 1111 37 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1111:37
	ldrb.w	r0, [r0, #61]
.Ltmp303:
	.loc	6 1111 6                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1111:6
	cmp	r0, #1
	bne	.LBB11_11
	b	.LBB11_8
.LBB11_8:
.Ltmp304:
	.loc	6 1114 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1114:5
	ldr	r1, [sp, #16]
	movs	r0, #2
	.loc	6 1114 18 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1114:18
	strb.w	r0, [r1, #61]
	.loc	6 1117 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1117:5
	ldr	r1, [sp, #16]
	movs	r0, #0
	.loc	6 1117 22 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1117:22
	str	r0, [r1, #104]
	.loc	6 1120 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1120:5
	ldr	r0, [sp, #16]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #1
	str	r0, [r1, #12]
	.loc	6 1123 20                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1123:20
	ldr	r0, [sp, #16]
	.loc	6 1123 27 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1123:27
	ldr	r1, [sp, #12]
	.loc	6 1123 39                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1123:39
	ldr	r2, [sp, #8]
	.loc	6 1123 51                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1123:51
	ldr	r3, [sp, #4]
	.loc	6 1123 68                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1123:68
	ldr.w	r12, [sp, #32]
	.loc	6 1123 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1123:5
	mov	lr, sp
	str.w	r12, [lr]
	bl	MDMA_SetConfig
	.loc	6 1127 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1127:5
	ldr	r0, [sp, #16]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	orr	r0, r0, #1
	str	r0, [r1, #12]
.Ltmp305:
	.loc	6 1130 8                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1130:8
	ldr	r0, [sp, #16]
	.loc	6 1130 20 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1130:20
	ldr	r0, [r0, #4]
.Ltmp306:
	.loc	6 1130 8                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1130:8
	cmp.w	r0, #1073741824
	bne	.LBB11_10
	b	.LBB11_9
.LBB11_9:
.Ltmp307:
	.loc	6 1133 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1133:7
	ldr	r0, [sp, #16]
	.loc	6 1133 14 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1133:14
	ldr	r1, [r0]
	.loc	6 1133 28                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1133:28
	ldr	r0, [r1, #12]
	orr	r0, r0, #65536
	str	r0, [r1, #12]
	.loc	6 1134 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1134:5
	b	.LBB11_10
.Ltmp308:
.LBB11_10:
	.loc	6 1135 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1135:3
	b	.LBB11_14
.Ltmp309:
.LBB11_11:
	.loc	6 1139 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1139:5
	b	.LBB11_12
.LBB11_12:
.Ltmp310:
	.loc	6 1139 5 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1139:5
	ldr	r1, [sp, #16]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB11_13
.Ltmp311:
.LBB11_13:
	.loc	6 0 5                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:5
	movs	r0, #2
	.loc	6 1142 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1142:5
	strb.w	r0, [sp, #23]
	b	.LBB11_15
.Ltmp312:
.LBB11_14:
	.loc	6 0 5 is_stmt 0                 @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:5
	movs	r0, #0
	.loc	6 1145 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1145:3
	strb.w	r0, [sp, #23]
	b	.LBB11_15
.LBB11_15:
	.loc	6 1146 1                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1146:1
	ldrb.w	r0, [sp, #23]
	add	sp, #24
	pop	{r7, pc}
.Ltmp313:
.Lfunc_end11:
	.size	HAL_MDMA_Start, .Lfunc_end11-HAL_MDMA_Start
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.MDMA_SetConfig,"ax",%progbits
	.p2align	3                               @ -- Begin function MDMA_SetConfig
	.type	MDMA_SetConfig,%function
	.code	16                              @ @MDMA_SetConfig
	.thumb_func
MDMA_SetConfig:
.Lfunc_begin12:
	.loc	6 1775 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1775:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#20
	sub	sp, #20
	.cfi_def_cfa_offset 20
	ldr.w	r12, [sp, #20]
	str	r0, [sp, #16]
	str	r1, [sp, #12]
	str	r2, [sp, #8]
	str	r3, [sp, #4]
.Ltmp314:
	.loc	6 1778 3 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1778:3
	ldr	r0, [sp, #16]
	ldr	r0, [r0]
	ldr	r0, [r0, #20]
	ldr	r1, [sp, #4]
	bfi	r0, r1, #0, #17
	ldr	r1, [sp, #16]
	ldr	r1, [r1]
	str	r0, [r1, #20]
	.loc	6 1781 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1781:3
	ldr	r0, [sp, #16]
	ldr	r0, [r0]
	ldr	r0, [r0, #20]
	bfc	r0, #20, #12
	ldr	r1, [sp, #20]
	orr.w	r0, r0, r1, lsl #20
	sub.w	r0, r0, #1048576
	ldr	r1, [sp, #16]
	ldr	r1, [r1]
	str	r0, [r1, #20]
	.loc	6 1784 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1784:3
	ldr	r0, [sp, #16]
	ldr	r1, [r0]
	movs	r0, #31
	str	r0, [r1, #4]
	.loc	6 1787 27                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1787:27
	ldr	r0, [sp, #8]
	.loc	6 1787 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1787:3
	ldr	r1, [sp, #16]
	.loc	6 1787 10                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1787:10
	ldr	r1, [r1]
	.loc	6 1787 25                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1787:25
	str	r0, [r1, #28]
	.loc	6 1790 27 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1790:27
	ldr	r0, [sp, #12]
	.loc	6 1790 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1790:3
	ldr	r1, [sp, #16]
	.loc	6 1790 10                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1790:10
	ldr	r1, [r1]
	.loc	6 1790 25                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1790:25
	str	r0, [r1, #24]
	.loc	6 1792 17 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1792:17
	ldrb.w	r0, [sp, #15]
	lsls	r0, r0, #24
	.loc	6 1792 15 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1792:15
	str	r0, [sp]
.Ltmp315:
	.loc	6 1793 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1793:7
	ldr	r0, [sp]
	.loc	6 1793 35 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1793:35
	cmp.w	r0, #536870912
	beq	.LBB12_2
	b	.LBB12_1
.LBB12_1:
	.loc	6 1793 39                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1793:39
	ldr	r0, [sp]
.Ltmp316:
	.loc	6 1793 6                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1793:6
	cbnz	r0, .LBB12_3
	b	.LBB12_2
.LBB12_2:
.Ltmp317:
	.loc	6 1796 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1796:5
	ldr	r0, [sp, #16]
	.loc	6 1796 12 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1796:12
	ldr	r1, [r0]
	.loc	6 1796 27                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1796:27
	ldr	r0, [r1, #40]
	orr	r0, r0, #65536
	str	r0, [r1, #40]
	.loc	6 1797 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1797:3
	b	.LBB12_4
.Ltmp318:
.LBB12_3:
	.loc	6 1801 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1801:5
	ldr	r0, [sp, #16]
	.loc	6 1801 12 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1801:12
	ldr	r1, [r0]
	.loc	6 1801 27                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1801:27
	ldr	r0, [r1, #40]
	bic	r0, r0, #65536
	str	r0, [r1, #40]
	b	.LBB12_4
.Ltmp319:
.LBB12_4:
	.loc	6 1804 17 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1804:17
	ldrb.w	r0, [sp, #11]
	lsls	r0, r0, #24
	.loc	6 1804 15 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1804:15
	str	r0, [sp]
.Ltmp320:
	.loc	6 1805 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1805:7
	ldr	r0, [sp]
	.loc	6 1805 35 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1805:35
	cmp.w	r0, #536870912
	beq	.LBB12_6
	b	.LBB12_5
.LBB12_5:
	.loc	6 1805 39                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1805:39
	ldr	r0, [sp]
.Ltmp321:
	.loc	6 1805 6                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1805:6
	cbnz	r0, .LBB12_7
	b	.LBB12_6
.LBB12_6:
.Ltmp322:
	.loc	6 1808 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1808:5
	ldr	r0, [sp, #16]
	.loc	6 1808 12 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1808:12
	ldr	r1, [r0]
	.loc	6 1808 27                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1808:27
	ldr	r0, [r1, #40]
	orr	r0, r0, #131072
	str	r0, [r1, #40]
	.loc	6 1809 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1809:3
	b	.LBB12_8
.Ltmp323:
.LBB12_7:
	.loc	6 1813 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1813:5
	ldr	r0, [sp, #16]
	.loc	6 1813 12 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1813:12
	ldr	r1, [r0]
	.loc	6 1813 27                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1813:27
	ldr	r0, [r1, #40]
	bic	r0, r0, #131072
	str	r0, [r1, #40]
	b	.LBB12_8
.Ltmp324:
.LBB12_8:
	.loc	6 1817 37 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1817:37
	ldr	r0, [sp, #16]
	.loc	6 1817 10 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1817:10
	ldr	r1, [r0]
	.loc	6 1817 44                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1817:44
	ldr	r0, [r0, #92]
	.loc	6 1817 25                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1817:25
	str	r0, [r1, #36]
	.loc	6 1818 1 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1818:1
	add	sp, #20
	bx	lr
.Ltmp325:
.Lfunc_end12:
	.size	MDMA_SetConfig, .Lfunc_end12-MDMA_SetConfig
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_MDMA_Start_IT,"ax",%progbits
	.hidden	HAL_MDMA_Start_IT               @ -- Begin function HAL_MDMA_Start_IT
	.globl	HAL_MDMA_Start_IT
	.p2align	3
	.type	HAL_MDMA_Start_IT,%function
	.code	16                              @ @HAL_MDMA_Start_IT
	.thumb_func
HAL_MDMA_Start_IT:
.Lfunc_begin13:
	.loc	6 1159 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1159:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#24
	sub	sp, #24
	.cfi_def_cfa_offset 32
	ldr.w	r12, [sp, #32]
	str	r0, [sp, #16]
	str	r1, [sp, #12]
	str	r2, [sp, #8]
	str	r3, [sp, #4]
.Ltmp326:
	.loc	6 1165 6 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1165:6
	ldr	r0, [sp, #16]
.Ltmp327:
	.loc	6 1165 6 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1165:6
	cbnz	r0, .LBB13_2
	b	.LBB13_1
.LBB13_1:
	.loc	6 0 6                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:6
	movs	r0, #1
.Ltmp328:
	.loc	6 1167 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1167:5
	strb.w	r0, [sp, #23]
	b	.LBB13_21
.Ltmp329:
.LBB13_2:
	.loc	6 1171 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1171:3
	b	.LBB13_3
.LBB13_3:
.Ltmp330:
	.loc	6 1171 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1171:3
	ldr	r0, [sp, #16]
	ldrb.w	r0, [r0, #60]
.Ltmp331:
	.loc	6 1171 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1171:3
	cmp	r0, #1
	bne	.LBB13_5
	b	.LBB13_4
.LBB13_4:
	.loc	6 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:3
	movs	r0, #2
.Ltmp332:
	.loc	6 1171 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1171:3
	strb.w	r0, [sp, #23]
	b	.LBB13_21
.Ltmp333:
.LBB13_5:
	.loc	6 1171 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1171:3
	ldr	r1, [sp, #16]
	movs	r0, #1
	strb.w	r0, [r1, #60]
	b	.LBB13_6
.Ltmp334:
.LBB13_6:
	.loc	6 1171 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1171:3
	b	.LBB13_7
.Ltmp335:
.LBB13_7:
	.loc	6 1173 30 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1173:30
	ldr	r0, [sp, #16]
	.loc	6 1173 37 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1173:37
	ldrb.w	r0, [r0, #61]
.Ltmp336:
	.loc	6 1173 6                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1173:6
	cmp	r0, #1
	bne	.LBB13_17
	b	.LBB13_8
.LBB13_8:
.Ltmp337:
	.loc	6 1176 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1176:5
	ldr	r1, [sp, #16]
	movs	r0, #2
	.loc	6 1176 18 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1176:18
	strb.w	r0, [r1, #61]
	.loc	6 1179 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1179:5
	ldr	r1, [sp, #16]
	movs	r0, #0
	.loc	6 1179 22 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1179:22
	str	r0, [r1, #104]
	.loc	6 1182 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1182:5
	ldr	r0, [sp, #16]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #1
	str	r0, [r1, #12]
	.loc	6 1185 20                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1185:20
	ldr	r0, [sp, #16]
	.loc	6 1185 27 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1185:27
	ldr	r1, [sp, #12]
	.loc	6 1185 39                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1185:39
	ldr	r2, [sp, #8]
	.loc	6 1185 51                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1185:51
	ldr	r3, [sp, #4]
	.loc	6 1185 68                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1185:68
	ldr.w	r12, [sp, #32]
	.loc	6 1185 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1185:5
	mov	lr, sp
	str.w	r12, [lr]
	bl	MDMA_SetConfig
	.loc	6 1188 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1188:5
	ldr	r0, [sp, #16]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	orr	r0, r0, #6
	str	r0, [r1, #12]
.Ltmp338:
	.loc	6 1190 8                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1190:8
	ldr	r0, [sp, #16]
	.loc	6 1190 15 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1190:15
	ldr	r0, [r0, #76]
.Ltmp339:
	.loc	6 1190 8                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1190:8
	cbz	r0, .LBB13_10
	b	.LBB13_9
.LBB13_9:
.Ltmp340:
	.loc	6 1193 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1193:7
	ldr	r0, [sp, #16]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	orr	r0, r0, #16
	str	r0, [r1, #12]
	.loc	6 1194 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1194:5
	b	.LBB13_10
.Ltmp341:
.LBB13_10:
	.loc	6 1196 8                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1196:8
	ldr	r0, [sp, #16]
	.loc	6 1196 15 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1196:15
	ldr	r0, [r0, #80]
.Ltmp342:
	.loc	6 1196 8                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1196:8
	cbz	r0, .LBB13_12
	b	.LBB13_11
.LBB13_11:
.Ltmp343:
	.loc	6 1199 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1199:7
	ldr	r0, [sp, #16]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	orr	r0, r0, #8
	str	r0, [r1, #12]
	.loc	6 1200 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1200:5
	b	.LBB13_12
.Ltmp344:
.LBB13_12:
	.loc	6 1202 8                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1202:8
	ldr	r0, [sp, #16]
	.loc	6 1202 15 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1202:15
	ldr	r0, [r0, #72]
.Ltmp345:
	.loc	6 1202 8                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1202:8
	cbz	r0, .LBB13_14
	b	.LBB13_13
.LBB13_13:
.Ltmp346:
	.loc	6 1205 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1205:7
	ldr	r0, [sp, #16]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	orr	r0, r0, #32
	str	r0, [r1, #12]
	.loc	6 1206 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1206:5
	b	.LBB13_14
.Ltmp347:
.LBB13_14:
	.loc	6 1209 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1209:5
	ldr	r0, [sp, #16]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	orr	r0, r0, #1
	str	r0, [r1, #12]
.Ltmp348:
	.loc	6 1211 8                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1211:8
	ldr	r0, [sp, #16]
	.loc	6 1211 20 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1211:20
	ldr	r0, [r0, #4]
.Ltmp349:
	.loc	6 1211 8                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1211:8
	cmp.w	r0, #1073741824
	bne	.LBB13_16
	b	.LBB13_15
.LBB13_15:
.Ltmp350:
	.loc	6 1214 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1214:7
	ldr	r0, [sp, #16]
	.loc	6 1214 14 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1214:14
	ldr	r1, [r0]
	.loc	6 1214 28                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1214:28
	ldr	r0, [r1, #12]
	orr	r0, r0, #65536
	str	r0, [r1, #12]
	.loc	6 1215 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1215:5
	b	.LBB13_16
.Ltmp351:
.LBB13_16:
	.loc	6 1216 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1216:3
	b	.LBB13_20
.Ltmp352:
.LBB13_17:
	.loc	6 1220 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1220:5
	b	.LBB13_18
.LBB13_18:
.Ltmp353:
	.loc	6 1220 5 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1220:5
	ldr	r1, [sp, #16]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB13_19
.Ltmp354:
.LBB13_19:
	.loc	6 0 5                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:5
	movs	r0, #2
	.loc	6 1223 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1223:5
	strb.w	r0, [sp, #23]
	b	.LBB13_21
.Ltmp355:
.LBB13_20:
	.loc	6 0 5 is_stmt 0                 @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:5
	movs	r0, #0
	.loc	6 1226 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1226:3
	strb.w	r0, [sp, #23]
	b	.LBB13_21
.LBB13_21:
	.loc	6 1227 1                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1227:1
	ldrb.w	r0, [sp, #23]
	add	sp, #24
	pop	{r7, pc}
.Ltmp356:
.Lfunc_end13:
	.size	HAL_MDMA_Start_IT, .Lfunc_end13-HAL_MDMA_Start_IT
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_MDMA_Abort,"ax",%progbits
	.hidden	HAL_MDMA_Abort                  @ -- Begin function HAL_MDMA_Abort
	.globl	HAL_MDMA_Abort
	.p2align	3
	.type	HAL_MDMA_Abort,%function
	.code	16                              @ @HAL_MDMA_Abort
	.thumb_func
HAL_MDMA_Abort:
.Lfunc_begin14:
	.loc	6 1242 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1242:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#16
	sub	sp, #16
	.cfi_def_cfa_offset 24
	str	r0, [sp, #8]
.Ltmp357:
	.loc	6 1243 25 prologue_end          @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1243:25
	bl	HAL_GetTick
	.loc	6 1243 12 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1243:12
	str	r0, [sp, #4]
.Ltmp358:
	.loc	6 1246 6 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1246:6
	ldr	r0, [sp, #8]
.Ltmp359:
	.loc	6 1246 6 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1246:6
	cbnz	r0, .LBB14_2
	b	.LBB14_1
.LBB14_1:
	.loc	6 0 6                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:6
	movs	r0, #1
.Ltmp360:
	.loc	6 1248 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1248:5
	strb.w	r0, [sp, #15]
	b	.LBB14_17
.Ltmp361:
.LBB14_2:
	.loc	6 1251 29                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1251:29
	ldr	r0, [sp, #8]
	.loc	6 1251 36 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1251:36
	ldrb.w	r0, [r0, #61]
.Ltmp362:
	.loc	6 1251 6                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1251:6
	cmp	r0, #2
	beq	.LBB14_6
	b	.LBB14_3
.LBB14_3:
.Ltmp363:
	.loc	6 1253 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1253:5
	ldr	r1, [sp, #8]
	movs	r0, #128
	.loc	6 1253 22 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1253:22
	str	r0, [r1, #104]
	.loc	6 1256 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1256:5
	b	.LBB14_4
.LBB14_4:
.Ltmp364:
	.loc	6 1256 5 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1256:5
	ldr	r1, [sp, #8]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB14_5
.Ltmp365:
.LBB14_5:
	.loc	6 0 5                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:5
	movs	r0, #1
	.loc	6 1258 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1258:5
	strb.w	r0, [sp, #15]
	b	.LBB14_17
.Ltmp366:
.LBB14_6:
	.loc	6 1263 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1263:5
	ldr	r0, [sp, #8]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #62
	str	r0, [r1, #12]
	.loc	6 1266 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1266:5
	ldr	r0, [sp, #8]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #1
	str	r0, [r1, #12]
	.loc	6 1269 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1269:5
	b	.LBB14_7
.LBB14_7:                               @ =>This Inner Loop Header: Depth=1
	.loc	6 1269 12 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1269:12
	ldr	r0, [sp, #8]
	.loc	6 1269 19                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1269:19
	ldr	r0, [r0]
	.loc	6 1269 29                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1269:29
	ldr	r0, [r0, #12]
	.loc	6 1269 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1269:5
	lsls	r0, r0, #31
	cbz	r0, .LBB14_13
	b	.LBB14_8
.LBB14_8:                               @   in Loop: Header=BB14_7 Depth=1
.Ltmp367:
	.loc	6 1272 12 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1272:12
	bl	HAL_GetTick
	.loc	6 1272 29 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1272:29
	ldr	r1, [sp, #4]
	.loc	6 1272 27                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1272:27
	subs	r0, r0, r1
.Ltmp368:
	.loc	6 1272 11                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1272:11
	cmp	r0, #6
	blo	.LBB14_12
	b	.LBB14_9
.LBB14_9:
.Ltmp369:
	.loc	6 1275 9 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1275:9
	ldr	r1, [sp, #8]
	.loc	6 1275 26 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1275:26
	ldr	r0, [r1, #104]
	orr	r0, r0, #64
	str	r0, [r1, #104]
	.loc	6 1278 9 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1278:9
	b	.LBB14_10
.LBB14_10:
.Ltmp370:
	.loc	6 1278 9 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1278:9
	ldr	r1, [sp, #8]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB14_11
.Ltmp371:
.LBB14_11:
	.loc	6 1281 9 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1281:9
	ldr	r1, [sp, #8]
	movs	r0, #3
	.loc	6 1281 22 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1281:22
	strb.w	r0, [r1, #61]
	movs	r0, #1
	.loc	6 1283 9 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1283:9
	strb.w	r0, [sp, #15]
	b	.LBB14_17
.Ltmp372:
.LBB14_12:                              @   in Loop: Header=BB14_7 Depth=1
	.loc	6 1269 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1269:5
	b	.LBB14_7
.LBB14_13:
	.loc	6 1288 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1288:5
	ldr	r0, [sp, #8]
	ldr	r1, [r0]
	movs	r0, #31
	str	r0, [r1, #4]
	.loc	6 1291 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1291:5
	b	.LBB14_14
.LBB14_14:
.Ltmp373:
	.loc	6 1291 5 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1291:5
	ldr	r1, [sp, #8]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB14_15
.Ltmp374:
.LBB14_15:
	.loc	6 1294 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1294:5
	ldr	r1, [sp, #8]
	movs	r0, #1
	.loc	6 1294 18 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1294:18
	strb.w	r0, [r1, #61]
	b	.LBB14_16
.Ltmp375:
.LBB14_16:
	.loc	6 0 18                          @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:18
	movs	r0, #0
	.loc	6 1297 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1297:3
	strb.w	r0, [sp, #15]
	b	.LBB14_17
.LBB14_17:
	.loc	6 1298 1                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1298:1
	ldrb.w	r0, [sp, #15]
	add	sp, #16
	pop	{r7, pc}
.Ltmp376:
.Lfunc_end14:
	.size	HAL_MDMA_Abort, .Lfunc_end14-HAL_MDMA_Abort
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_MDMA_Abort_IT,"ax",%progbits
	.hidden	HAL_MDMA_Abort_IT               @ -- Begin function HAL_MDMA_Abort_IT
	.globl	HAL_MDMA_Abort_IT
	.p2align	3
	.type	HAL_MDMA_Abort_IT,%function
	.code	16                              @ @HAL_MDMA_Abort_IT
	.thumb_func
HAL_MDMA_Abort_IT:
.Lfunc_begin15:
	.loc	6 1307 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1307:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#8
	sub	sp, #8
	.cfi_def_cfa_offset 8
	str	r0, [sp]
.Ltmp377:
	.loc	6 1309 6 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1309:6
	ldr	r0, [sp]
.Ltmp378:
	.loc	6 1309 6 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1309:6
	cbnz	r0, .LBB15_2
	b	.LBB15_1
.LBB15_1:
	.loc	6 0 6                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:6
	movs	r0, #1
.Ltmp379:
	.loc	6 1311 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1311:5
	strb.w	r0, [sp, #7]
	b	.LBB15_6
.Ltmp380:
.LBB15_2:
	.loc	6 1314 29                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1314:29
	ldr	r0, [sp]
	.loc	6 1314 36 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1314:36
	ldrb.w	r0, [r0, #61]
.Ltmp381:
	.loc	6 1314 6                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1314:6
	cmp	r0, #2
	beq	.LBB15_4
	b	.LBB15_3
.LBB15_3:
.Ltmp382:
	.loc	6 1316 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1316:5
	ldr	r1, [sp]
	movs	r0, #128
	.loc	6 1316 22 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1316:22
	str	r0, [r1, #104]
	movs	r0, #1
	.loc	6 1317 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1317:5
	strb.w	r0, [sp, #7]
	b	.LBB15_6
.Ltmp383:
.LBB15_4:
	.loc	6 1322 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1322:5
	ldr	r1, [sp]
	movs	r0, #4
	.loc	6 1322 18 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1322:18
	strb.w	r0, [r1, #61]
	.loc	6 1325 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1325:5
	ldr	r0, [sp]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #1
	str	r0, [r1, #12]
	b	.LBB15_5
.Ltmp384:
.LBB15_5:
	.loc	6 0 5 is_stmt 0                 @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:5
	movs	r0, #0
	.loc	6 1328 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1328:3
	strb.w	r0, [sp, #7]
	b	.LBB15_6
.LBB15_6:
	.loc	6 1329 1                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1329:1
	ldrb.w	r0, [sp, #7]
	add	sp, #8
	bx	lr
.Ltmp385:
.Lfunc_end15:
	.size	HAL_MDMA_Abort_IT, .Lfunc_end15-HAL_MDMA_Abort_IT
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_MDMA_PollForTransfer,"ax",%progbits
	.hidden	HAL_MDMA_PollForTransfer        @ -- Begin function HAL_MDMA_PollForTransfer
	.globl	HAL_MDMA_PollForTransfer
	.p2align	3
	.type	HAL_MDMA_PollForTransfer,%function
	.code	16                              @ @HAL_MDMA_PollForTransfer
	.thumb_func
HAL_MDMA_PollForTransfer:
.Lfunc_begin16:
	.loc	6 1340 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1340:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#40
	sub	sp, #40
	.cfi_def_cfa_offset 48
	str	r0, [sp, #32]
	str	r1, [sp, #28]
	str	r2, [sp, #24]
	movs	r0, #0
.Ltmp386:
	.loc	6 1341 12 prologue_end          @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1341:12
	str	r0, [sp, #20]
	.loc	6 1341 27 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1341:27
	str	r0, [sp, #16]
	.loc	6 1342 12 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1342:12
	str	r0, [sp, #12]
.Ltmp387:
	.loc	6 1348 6                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1348:6
	ldr	r0, [sp, #32]
.Ltmp388:
	.loc	6 1348 6 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1348:6
	cbnz	r0, .LBB16_2
	b	.LBB16_1
.LBB16_1:
	.loc	6 0 6                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:6
	movs	r0, #1
.Ltmp389:
	.loc	6 1350 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1350:5
	strb.w	r0, [sp, #39]
	b	.LBB16_45
.Ltmp390:
.LBB16_2:
	.loc	6 1353 29                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1353:29
	ldr	r0, [sp, #32]
	.loc	6 1353 36 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1353:36
	ldrb.w	r0, [r0, #61]
.Ltmp391:
	.loc	6 1353 6                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1353:6
	cmp	r0, #2
	beq	.LBB16_4
	b	.LBB16_3
.LBB16_3:
.Ltmp392:
	.loc	6 1356 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1356:5
	ldr	r1, [sp, #32]
	movs	r0, #128
	.loc	6 1356 22 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1356:22
	str	r0, [r1, #104]
	movs	r0, #1
	.loc	6 1358 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1358:5
	strb.w	r0, [sp, #39]
	b	.LBB16_45
.Ltmp393:
.LBB16_4:
	.loc	6 1362 17                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1362:17
	ldr	r0, [sp, #28]
	.loc	6 1362 16 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1362:16
	cbnz	r0, .LBB16_6
	b	.LBB16_5
.LBB16_5:
	.loc	6 0 16                          @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:16
	movs	r0, #2
	.loc	6 1362 16                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1362:16
	str	r0, [sp, #8]                    @ 4-byte Spill
	b	.LBB16_10
.LBB16_6:
	.loc	6 1363 6 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1363:6
	ldr	r0, [sp, #28]
	.loc	6 1363 5 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1363:5
	cmp	r0, #1
	bne	.LBB16_8
	b	.LBB16_7
.LBB16_7:
	.loc	6 0 5                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:5
	movs	r0, #16
	.loc	6 1363 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1363:5
	str	r0, [sp, #4]                    @ 4-byte Spill
	b	.LBB16_9
.LBB16_8:
	.loc	6 1364 8 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1364:8
	ldr	r1, [sp, #28]
	movs	r0, #4
	.loc	6 1364 7 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1364:7
	cmp	r1, #2
	it	eq
	moveq	r0, #8
	.loc	6 1363 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1363:5
	str	r0, [sp, #4]                    @ 4-byte Spill
	b	.LBB16_9
.LBB16_9:
	ldr	r0, [sp, #4]                    @ 4-byte Reload
	.loc	6 1362 16                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1362:16
	str	r0, [sp, #8]                    @ 4-byte Spill
	b	.LBB16_10
.LBB16_10:
	ldr	r0, [sp, #8]                    @ 4-byte Reload
	.loc	6 1362 13 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1362:13
	str	r0, [sp, #20]
	.loc	6 1369 15 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1369:15
	bl	HAL_GetTick
	.loc	6 1369 13 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1369:13
	str	r0, [sp, #12]
	.loc	6 1371 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1371:3
	b	.LBB16_11
.LBB16_11:                              @ =>This Inner Loop Header: Depth=1
	.loc	6 1371 9 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1371:9
	ldr	r0, [sp, #32]
	ldr	r0, [r0]
	ldr	r0, [r0]
	ldr	r1, [sp, #20]
	.loc	6 1371 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1371:3
	tst	r0, r1
	bne	.LBB16_31
	b	.LBB16_12
.LBB16_12:                              @   in Loop: Header=BB16_11 Depth=1
.Ltmp394:
	.loc	6 1373 9 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1373:9
	ldr	r0, [sp, #32]
	ldr	r0, [r0]
	ldr	r0, [r0]
.Ltmp395:
	.loc	6 1373 8 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1373:8
	lsls	r0, r0, #31
	cmp	r0, #0
	beq	.LBB16_25
	b	.LBB16_13
.LBB16_13:
.Ltmp396:
	.loc	6 1376 19 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1376:19
	ldr	r0, [sp, #32]
	.loc	6 1376 26 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1376:26
	ldr	r0, [r0]
	.loc	6 1376 36                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1376:36
	ldr	r0, [r0, #8]
	.loc	6 1376 17                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1376:17
	str	r0, [sp, #16]
	.loc	6 1378 10 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1378:10
	ldrb.w	r0, [sp, #16]
	lsls	r0, r0, #24
	cmp	r0, #0
	bmi	.LBB16_15
	b	.LBB16_14
.LBB16_14:
.Ltmp397:
	.loc	6 1381 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1381:9
	ldr	r1, [sp, #32]
	.loc	6 1381 26 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1381:26
	ldr	r0, [r1, #104]
	orr	r0, r0, #1
	str	r0, [r1, #104]
	.loc	6 1382 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1382:7
	b	.LBB16_16
.Ltmp398:
.LBB16_15:
	.loc	6 1386 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1386:9
	ldr	r1, [sp, #32]
	.loc	6 1386 26 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1386:26
	ldr	r0, [r1, #104]
	orr	r0, r0, #2
	str	r0, [r1, #104]
	b	.LBB16_16
.Ltmp399:
.LBB16_16:
	.loc	6 1389 10 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1389:10
	ldrb.w	r0, [sp, #17]
	lsls	r0, r0, #30
	cmp	r0, #0
	bpl	.LBB16_18
	b	.LBB16_17
.LBB16_17:
.Ltmp400:
	.loc	6 1392 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1392:9
	ldr	r1, [sp, #32]
	.loc	6 1392 26 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1392:26
	ldr	r0, [r1, #104]
	orr	r0, r0, #4
	str	r0, [r1, #104]
	.loc	6 1393 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1393:7
	b	.LBB16_18
.Ltmp401:
.LBB16_18:
	.loc	6 1395 10                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1395:10
	ldrb.w	r0, [sp, #17]
	lsls	r0, r0, #31
	cbz	r0, .LBB16_20
	b	.LBB16_19
.LBB16_19:
.Ltmp402:
	.loc	6 1398 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1398:9
	ldr	r1, [sp, #32]
	.loc	6 1398 26 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1398:26
	ldr	r0, [r1, #104]
	orr	r0, r0, #8
	str	r0, [r1, #104]
	.loc	6 1399 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1399:7
	b	.LBB16_20
.Ltmp403:
.LBB16_20:
	.loc	6 1401 10                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1401:10
	ldrb.w	r0, [sp, #17]
	lsls	r0, r0, #29
	cmp	r0, #0
	bpl	.LBB16_22
	b	.LBB16_21
.LBB16_21:
.Ltmp404:
	.loc	6 1404 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1404:9
	ldr	r1, [sp, #32]
	.loc	6 1404 26 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1404:26
	ldr	r0, [r1, #104]
	orr	r0, r0, #16
	str	r0, [r1, #104]
	.loc	6 1405 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1405:7
	b	.LBB16_22
.Ltmp405:
.LBB16_22:
	.loc	6 1407 10                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1407:10
	ldrb.w	r0, [sp, #17]
	lsls	r0, r0, #28
	cmp	r0, #0
	bpl	.LBB16_24
	b	.LBB16_23
.LBB16_23:
.Ltmp406:
	.loc	6 1410 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1410:9
	ldr	r1, [sp, #32]
	.loc	6 1410 26 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1410:26
	ldr	r0, [r1, #104]
	orr	r0, r0, #32
	str	r0, [r1, #104]
	.loc	6 1411 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1411:7
	b	.LBB16_24
.Ltmp407:
.LBB16_24:
	.loc	6 1413 22                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1413:22
	ldr	r0, [sp, #32]
	.loc	6 1413 7 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1413:7
	bl	HAL_MDMA_Abort
	movs	r0, #1
	.loc	6 1422 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1422:7
	strb.w	r0, [sp, #39]
	b	.LBB16_45
.Ltmp408:
.LBB16_25:                              @   in Loop: Header=BB16_11 Depth=1
	.loc	6 1427 8                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1427:8
	ldr	r0, [sp, #24]
.Ltmp409:
	.loc	6 1427 8 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1427:8
	adds	r0, #1
	cbz	r0, .LBB16_30
	b	.LBB16_26
.LBB16_26:                              @   in Loop: Header=BB16_11 Depth=1
.Ltmp410:
	.loc	6 1429 11 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1429:11
	ldr	r0, [sp, #24]
	.loc	6 1429 24 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1429:24
	cbz	r0, .LBB16_28
	b	.LBB16_27
.LBB16_27:                              @   in Loop: Header=BB16_11 Depth=1
	.loc	6 1429 28                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1429:28
	bl	HAL_GetTick
	.loc	6 1429 44                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1429:44
	ldr	r1, [sp, #12]
	.loc	6 1429 42                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1429:42
	subs	r0, r0, r1
	.loc	6 1429 58                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1429:58
	ldr	r1, [sp, #24]
.Ltmp411:
	.loc	6 1429 10                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1429:10
	cmp	r0, r1
	bls	.LBB16_29
	b	.LBB16_28
.LBB16_28:
.Ltmp412:
	.loc	6 1432 9 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1432:9
	ldr	r1, [sp, #32]
	.loc	6 1432 26 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1432:26
	ldr	r0, [r1, #104]
	orr	r0, r0, #64
	str	r0, [r1, #104]
	.loc	6 1434 24 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1434:24
	ldr	r0, [sp, #32]
	.loc	6 1434 9 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1434:9
	bl	HAL_MDMA_Abort
	movs	r0, #1
	.loc	6 1443 9 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1443:9
	strb.w	r0, [sp, #39]
	b	.LBB16_45
.Ltmp413:
.LBB16_29:                              @   in Loop: Header=BB16_11 Depth=1
	.loc	6 1445 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1445:5
	b	.LBB16_30
.Ltmp414:
.LBB16_30:                              @   in Loop: Header=BB16_11 Depth=1
	.loc	6 1371 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1371:3
	b	.LBB16_11
.LBB16_31:
.Ltmp415:
	.loc	6 1449 6                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1449:6
	ldr	r0, [sp, #28]
.Ltmp416:
	.loc	6 1449 6 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1449:6
	cmp	r0, #1
	bne	.LBB16_33
	b	.LBB16_32
.LBB16_32:
.Ltmp417:
	.loc	6 1451 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1451:5
	ldr	r0, [sp, #32]
	ldr	r1, [r0]
	movs	r0, #16
	str	r0, [r1, #4]
	.loc	6 1453 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1453:3
	b	.LBB16_44
.Ltmp418:
.LBB16_33:
	.loc	6 1454 11                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1454:11
	ldr	r0, [sp, #28]
.Ltmp419:
	.loc	6 1454 11 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1454:11
	cmp	r0, #2
	bne	.LBB16_35
	b	.LBB16_34
.LBB16_34:
.Ltmp420:
	.loc	6 1456 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1456:5
	ldr	r0, [sp, #32]
	ldr	r1, [r0]
	movs	r0, #24
	str	r0, [r1, #4]
	.loc	6 1458 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1458:3
	b	.LBB16_43
.Ltmp421:
.LBB16_35:
	.loc	6 1459 11                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1459:11
	ldr	r0, [sp, #28]
.Ltmp422:
	.loc	6 1459 11 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1459:11
	cmp	r0, #3
	bne	.LBB16_37
	b	.LBB16_36
.LBB16_36:
.Ltmp423:
	.loc	6 1461 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1461:5
	ldr	r0, [sp, #32]
	ldr	r1, [r0]
	movs	r0, #28
	str	r0, [r1, #4]
	.loc	6 1462 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1462:3
	b	.LBB16_42
.Ltmp424:
.LBB16_37:
	.loc	6 1463 11                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1463:11
	ldr	r0, [sp, #28]
.Ltmp425:
	.loc	6 1463 11 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1463:11
	cbnz	r0, .LBB16_41
	b	.LBB16_38
.LBB16_38:
.Ltmp426:
	.loc	6 1465 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1465:5
	ldr	r0, [sp, #32]
	ldr	r1, [r0]
	movs	r0, #30
	str	r0, [r1, #4]
	.loc	6 1468 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1468:5
	b	.LBB16_39
.LBB16_39:
.Ltmp427:
	.loc	6 1468 5 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1468:5
	ldr	r1, [sp, #32]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB16_40
.Ltmp428:
.LBB16_40:
	.loc	6 1470 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1470:5
	ldr	r1, [sp, #32]
	movs	r0, #1
	.loc	6 1470 18 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1470:18
	strb.w	r0, [r1, #61]
	.loc	6 1471 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1471:3
	b	.LBB16_41
.Ltmp429:
.LBB16_41:
	.loc	6 0 3 is_stmt 0                 @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:3
	b	.LBB16_42
.LBB16_42:
	b	.LBB16_43
.LBB16_43:
	b	.LBB16_44
.LBB16_44:
	movs	r0, #0
	.loc	6 1473 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1473:3
	strb.w	r0, [sp, #39]
	b	.LBB16_45
.LBB16_45:
	.loc	6 1474 1                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1474:1
	ldrb.w	r0, [sp, #39]
	add	sp, #40
	pop	{r7, pc}
.Ltmp430:
.Lfunc_end16:
	.size	HAL_MDMA_PollForTransfer, .Lfunc_end16-HAL_MDMA_PollForTransfer
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_MDMA_GenerateSWRequest,"ax",%progbits
	.hidden	HAL_MDMA_GenerateSWRequest      @ -- Begin function HAL_MDMA_GenerateSWRequest
	.globl	HAL_MDMA_GenerateSWRequest
	.p2align	3
	.type	HAL_MDMA_GenerateSWRequest,%function
	.code	16                              @ @HAL_MDMA_GenerateSWRequest
	.thumb_func
HAL_MDMA_GenerateSWRequest:
.Lfunc_begin17:
	.loc	6 1483 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1483:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#8
	sub	sp, #8
	.cfi_def_cfa_offset 8
	str	r0, [sp]
.Ltmp431:
	.loc	6 1485 6 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1485:6
	ldr	r0, [sp]
.Ltmp432:
	.loc	6 1485 6 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1485:6
	cbnz	r0, .LBB17_2
	b	.LBB17_1
.LBB17_1:
	.loc	6 0 6                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:0:6
	movs	r0, #1
.Ltmp433:
	.loc	6 1487 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1487:5
	strb.w	r0, [sp, #7]
	b	.LBB17_8
.Ltmp434:
.LBB17_2:
	.loc	6 1490 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1490:7
	ldr	r0, [sp]
	.loc	6 1490 14 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1490:14
	ldr	r0, [r0]
	.loc	6 1490 24                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1490:24
	ldr	r0, [r0, #12]
.Ltmp435:
	.loc	6 1490 6                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1490:6
	lsls	r0, r0, #31
	cbnz	r0, .LBB17_4
	b	.LBB17_3
.LBB17_3:
.Ltmp436:
	.loc	6 1493 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1493:5
	ldr	r1, [sp]
	movs	r0, #128
	.loc	6 1493 22 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1493:22
	str	r0, [r1, #104]
	movs	r0, #1
	.loc	6 1494 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1494:5
	strb.w	r0, [sp, #7]
	b	.LBB17_8
.Ltmp437:
.LBB17_4:
	.loc	6 1496 13                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1496:13
	ldr	r0, [sp]
	.loc	6 1496 20 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1496:20
	ldr	r0, [r0]
	.loc	6 1496 30                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1496:30
	ldr	r0, [r0]
	.loc	6 1496 64                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1496:64
	lsls	r0, r0, #15
	cmp	r0, #0
	bmi	.LBB17_6
	b	.LBB17_5
.LBB17_5:
	.loc	6 1496 69                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1496:69
	ldr	r0, [sp]
	.loc	6 1496 76                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1496:76
	ldr	r0, [r0]
	.loc	6 1496 86                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1496:86
	ldr	r0, [r0, #16]
.Ltmp438:
	.loc	6 1496 11                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1496:11
	lsls	r0, r0, #1
	cmp	r0, #0
	bmi	.LBB17_7
	b	.LBB17_6
.LBB17_6:
.Ltmp439:
	.loc	6 1499 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1499:5
	ldr	r1, [sp]
	mov.w	r0, #256
	.loc	6 1499 22 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1499:22
	str	r0, [r1, #104]
	movs	r0, #1
	.loc	6 1500 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1500:5
	strb.w	r0, [sp, #7]
	b	.LBB17_8
.Ltmp440:
.LBB17_7:
	.loc	6 1505 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1505:5
	ldr	r0, [sp]
	.loc	6 1505 12 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1505:12
	ldr	r1, [r0]
	.loc	6 1505 26                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1505:26
	ldr	r0, [r1, #12]
	orr	r0, r0, #65536
	str	r0, [r1, #12]
	movs	r0, #0
	.loc	6 1507 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1507:5
	strb.w	r0, [sp, #7]
	b	.LBB17_8
.Ltmp441:
.LBB17_8:
	.loc	6 1509 1                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1509:1
	ldrb.w	r0, [sp, #7]
	add	sp, #8
	bx	lr
.Ltmp442:
.Lfunc_end17:
	.size	HAL_MDMA_GenerateSWRequest, .Lfunc_end17-HAL_MDMA_GenerateSWRequest
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_MDMA_IRQHandler,"ax",%progbits
	.hidden	HAL_MDMA_IRQHandler             @ -- Begin function HAL_MDMA_IRQHandler
	.globl	HAL_MDMA_IRQHandler
	.p2align	3
	.type	HAL_MDMA_IRQHandler,%function
	.code	16                              @ @HAL_MDMA_IRQHandler
	.thumb_func
HAL_MDMA_IRQHandler:
.Lfunc_begin18:
	.loc	6 1518 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1518:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#24
	sub	sp, #24
	.cfi_def_cfa_offset 32
	str	r0, [sp, #20]
	movs	r0, #0
.Ltmp443:
	.loc	6 1519 17 prologue_end          @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1519:17
	str	r0, [sp, #16]
	.loc	6 1520 22                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1520:22
	movw	r0, :lower16:SystemCoreClock
	movt	r0, :upper16:SystemCoreClock
	ldr	r0, [r0]
	movw	r1, #33205
	movt	r1, #6990
	.loc	6 1520 38 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1520:38
	umull	r1, r0, r0, r1
	lsrs	r0, r0, #10
	.loc	6 1520 12                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1520:12
	str	r0, [sp, #12]
	.loc	6 1525 38 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1525:38
	ldr	r0, [sp, #20]
	.loc	6 1525 45 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1525:45
	ldr	r0, [r0]
	movw	r1, #65472
	movt	r1, #44543
	.loc	6 1525 54                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1525:54
	add	r0, r1
	.loc	6 1525 82                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1525:82
	lsrs	r1, r0, #6
	movs	r0, #1
	.loc	6 1525 23                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1525:23
	lsls	r0, r1
	.loc	6 1525 18                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1525:18
	str	r0, [sp, #8]
	mov.w	r0, #1375731712
.Ltmp444:
	.loc	6 1526 13 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1526:13
	ldr	r0, [r0]
	.loc	6 1526 21 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1526:21
	ldr	r1, [sp, #8]
.Ltmp445:
	.loc	6 1526 6                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1526:6
	tst	r0, r1
	bne	.LBB18_2
	b	.LBB18_1
.LBB18_1:
.Ltmp446:
	.loc	6 1528 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1528:5
	b	.LBB18_63
.Ltmp447:
.LBB18_2:
	.loc	6 1532 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1532:7
	ldr	r0, [sp, #20]
	ldr	r0, [r0]
	ldr	r0, [r0]
.Ltmp448:
	.loc	6 1532 6 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1532:6
	lsls	r0, r0, #31
	cmp	r0, #0
	beq	.LBB18_17
	b	.LBB18_3
.LBB18_3:
.Ltmp449:
	.loc	6 1534 8 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1534:8
	ldr	r0, [sp, #20]
	ldr	r0, [r0]
	ldr	r0, [r0, #12]
.Ltmp450:
	.loc	6 1534 8 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1534:8
	lsls	r0, r0, #30
	cmp	r0, #0
	bpl	.LBB18_16
	b	.LBB18_4
.LBB18_4:
.Ltmp451:
	.loc	6 1537 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1537:7
	ldr	r0, [sp, #20]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #2
	str	r0, [r1, #12]
	.loc	6 1540 19                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1540:19
	ldr	r0, [sp, #20]
	.loc	6 1540 26 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1540:26
	ldr	r0, [r0]
	.loc	6 1540 36                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1540:36
	ldr	r0, [r0, #8]
	.loc	6 1540 17                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1540:17
	str	r0, [sp, #4]
	.loc	6 1542 10 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1542:10
	ldrb.w	r0, [sp, #4]
	lsls	r0, r0, #24
	cmp	r0, #0
	bmi	.LBB18_6
	b	.LBB18_5
.LBB18_5:
.Ltmp452:
	.loc	6 1545 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1545:9
	ldr	r1, [sp, #20]
	.loc	6 1545 26 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1545:26
	ldr	r0, [r1, #104]
	orr	r0, r0, #1
	str	r0, [r1, #104]
	.loc	6 1546 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1546:7
	b	.LBB18_7
.Ltmp453:
.LBB18_6:
	.loc	6 1550 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1550:9
	ldr	r1, [sp, #20]
	.loc	6 1550 26 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1550:26
	ldr	r0, [r1, #104]
	orr	r0, r0, #2
	str	r0, [r1, #104]
	b	.LBB18_7
.Ltmp454:
.LBB18_7:
	.loc	6 1553 10 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1553:10
	ldrb.w	r0, [sp, #5]
	lsls	r0, r0, #30
	cmp	r0, #0
	bpl	.LBB18_9
	b	.LBB18_8
.LBB18_8:
.Ltmp455:
	.loc	6 1556 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1556:9
	ldr	r1, [sp, #20]
	.loc	6 1556 26 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1556:26
	ldr	r0, [r1, #104]
	orr	r0, r0, #4
	str	r0, [r1, #104]
	.loc	6 1557 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1557:7
	b	.LBB18_9
.Ltmp456:
.LBB18_9:
	.loc	6 1559 10                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1559:10
	ldrb.w	r0, [sp, #5]
	lsls	r0, r0, #31
	cbz	r0, .LBB18_11
	b	.LBB18_10
.LBB18_10:
.Ltmp457:
	.loc	6 1562 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1562:9
	ldr	r1, [sp, #20]
	.loc	6 1562 26 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1562:26
	ldr	r0, [r1, #104]
	orr	r0, r0, #8
	str	r0, [r1, #104]
	.loc	6 1563 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1563:7
	b	.LBB18_11
.Ltmp458:
.LBB18_11:
	.loc	6 1565 10                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1565:10
	ldrb.w	r0, [sp, #5]
	lsls	r0, r0, #29
	cmp	r0, #0
	bpl	.LBB18_13
	b	.LBB18_12
.LBB18_12:
.Ltmp459:
	.loc	6 1568 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1568:9
	ldr	r1, [sp, #20]
	.loc	6 1568 26 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1568:26
	ldr	r0, [r1, #104]
	orr	r0, r0, #16
	str	r0, [r1, #104]
	.loc	6 1569 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1569:7
	b	.LBB18_13
.Ltmp460:
.LBB18_13:
	.loc	6 1571 10                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1571:10
	ldrb.w	r0, [sp, #5]
	lsls	r0, r0, #28
	cmp	r0, #0
	bpl	.LBB18_15
	b	.LBB18_14
.LBB18_14:
.Ltmp461:
	.loc	6 1574 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1574:9
	ldr	r1, [sp, #20]
	.loc	6 1574 26 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1574:26
	ldr	r0, [r1, #104]
	orr	r0, r0, #32
	str	r0, [r1, #104]
	.loc	6 1575 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1575:7
	b	.LBB18_15
.Ltmp462:
.LBB18_15:
	.loc	6 1578 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1578:7
	ldr	r0, [sp, #20]
	ldr	r1, [r0]
	movs	r0, #1
	str	r0, [r1, #4]
	.loc	6 1579 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1579:5
	b	.LBB18_16
.Ltmp463:
.LBB18_16:
	.loc	6 1580 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1580:3
	b	.LBB18_17
.Ltmp464:
.LBB18_17:
	.loc	6 1583 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1583:7
	ldr	r0, [sp, #20]
	ldr	r0, [r0]
	ldr	r0, [r0]
.Ltmp465:
	.loc	6 1583 6 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1583:6
	lsls	r0, r0, #27
	cmp	r0, #0
	bpl	.LBB18_23
	b	.LBB18_18
.LBB18_18:
.Ltmp466:
	.loc	6 1585 8 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1585:8
	ldr	r0, [sp, #20]
	ldr	r0, [r0]
	ldr	r0, [r0, #12]
.Ltmp467:
	.loc	6 1585 8 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1585:8
	lsls	r0, r0, #26
	cmp	r0, #0
	bpl	.LBB18_22
	b	.LBB18_19
.LBB18_19:
.Ltmp468:
	.loc	6 1588 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1588:7
	ldr	r0, [sp, #20]
	ldr	r1, [r0]
	movs	r0, #16
	str	r0, [r1, #4]
.Ltmp469:
	.loc	6 1590 10                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1590:10
	ldr	r0, [sp, #20]
	.loc	6 1590 17 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1590:17
	ldr	r0, [r0, #72]
.Ltmp470:
	.loc	6 1590 10                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1590:10
	cbz	r0, .LBB18_21
	b	.LBB18_20
.LBB18_20:
.Ltmp471:
	.loc	6 1593 9 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1593:9
	ldr	r0, [sp, #20]
	.loc	6 1593 16 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1593:16
	ldr	r1, [r0, #72]
	.loc	6 1593 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1593:9
	blx	r1
	.loc	6 1594 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1594:7
	b	.LBB18_21
.Ltmp472:
.LBB18_21:
	.loc	6 1595 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1595:5
	b	.LBB18_22
.Ltmp473:
.LBB18_22:
	.loc	6 1596 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1596:3
	b	.LBB18_23
.Ltmp474:
.LBB18_23:
	.loc	6 1599 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1599:7
	ldr	r0, [sp, #20]
	ldr	r0, [r0]
	ldr	r0, [r0]
.Ltmp475:
	.loc	6 1599 6 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1599:6
	lsls	r0, r0, #28
	cmp	r0, #0
	bpl	.LBB18_29
	b	.LBB18_24
.LBB18_24:
.Ltmp476:
	.loc	6 1601 8 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1601:8
	ldr	r0, [sp, #20]
	ldr	r0, [r0]
	ldr	r0, [r0, #12]
.Ltmp477:
	.loc	6 1601 8 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1601:8
	lsls	r0, r0, #27
	cmp	r0, #0
	bpl	.LBB18_28
	b	.LBB18_25
.LBB18_25:
.Ltmp478:
	.loc	6 1604 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1604:7
	ldr	r0, [sp, #20]
	ldr	r1, [r0]
	movs	r0, #8
	str	r0, [r1, #4]
.Ltmp479:
	.loc	6 1606 10                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1606:10
	ldr	r0, [sp, #20]
	.loc	6 1606 17 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1606:17
	ldr	r0, [r0, #76]
.Ltmp480:
	.loc	6 1606 10                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1606:10
	cbz	r0, .LBB18_27
	b	.LBB18_26
.LBB18_26:
.Ltmp481:
	.loc	6 1609 9 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1609:9
	ldr	r0, [sp, #20]
	.loc	6 1609 16 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1609:16
	ldr	r1, [r0, #76]
	.loc	6 1609 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1609:9
	blx	r1
	.loc	6 1610 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1610:7
	b	.LBB18_27
.Ltmp482:
.LBB18_27:
	.loc	6 1611 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1611:5
	b	.LBB18_28
.Ltmp483:
.LBB18_28:
	.loc	6 1612 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1612:3
	b	.LBB18_29
.Ltmp484:
.LBB18_29:
	.loc	6 1615 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1615:7
	ldr	r0, [sp, #20]
	ldr	r0, [r0]
	ldr	r0, [r0]
.Ltmp485:
	.loc	6 1615 6 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1615:6
	lsls	r0, r0, #29
	cmp	r0, #0
	bpl	.LBB18_35
	b	.LBB18_30
.LBB18_30:
.Ltmp486:
	.loc	6 1617 8 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1617:8
	ldr	r0, [sp, #20]
	ldr	r0, [r0]
	ldr	r0, [r0, #12]
.Ltmp487:
	.loc	6 1617 8 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1617:8
	lsls	r0, r0, #28
	cmp	r0, #0
	bpl	.LBB18_34
	b	.LBB18_31
.LBB18_31:
.Ltmp488:
	.loc	6 1620 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1620:7
	ldr	r0, [sp, #20]
	ldr	r1, [r0]
	movs	r0, #4
	str	r0, [r1, #4]
.Ltmp489:
	.loc	6 1622 10                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1622:10
	ldr	r0, [sp, #20]
	.loc	6 1622 17 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1622:17
	ldr	r0, [r0, #80]
.Ltmp490:
	.loc	6 1622 10                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1622:10
	cbz	r0, .LBB18_33
	b	.LBB18_32
.LBB18_32:
.Ltmp491:
	.loc	6 1625 9 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1625:9
	ldr	r0, [sp, #20]
	.loc	6 1625 16 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1625:16
	ldr	r1, [r0, #80]
	.loc	6 1625 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1625:9
	blx	r1
	.loc	6 1626 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1626:7
	b	.LBB18_33
.Ltmp492:
.LBB18_33:
	.loc	6 1627 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1627:5
	b	.LBB18_34
.Ltmp493:
.LBB18_34:
	.loc	6 1628 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1628:3
	b	.LBB18_35
.Ltmp494:
.LBB18_35:
	.loc	6 1631 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1631:7
	ldr	r0, [sp, #20]
	ldr	r0, [r0]
	ldr	r0, [r0]
.Ltmp495:
	.loc	6 1631 6 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1631:6
	lsls	r0, r0, #30
	cmp	r0, #0
	bpl	.LBB18_49
	b	.LBB18_36
.LBB18_36:
.Ltmp496:
	.loc	6 1633 8 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1633:8
	ldr	r0, [sp, #20]
	ldr	r0, [r0]
	ldr	r0, [r0, #12]
.Ltmp497:
	.loc	6 1633 8 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1633:8
	lsls	r0, r0, #29
	cmp	r0, #0
	bpl	.LBB18_48
	b	.LBB18_37
.LBB18_37:
.Ltmp498:
	.loc	6 1636 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1636:7
	ldr	r0, [sp, #20]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #62
	str	r0, [r1, #12]
.Ltmp499:
	.loc	6 1638 34                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1638:34
	ldr	r0, [sp, #20]
	.loc	6 1638 41 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1638:41
	ldrb.w	r0, [r0, #61]
.Ltmp500:
	.loc	6 1638 10                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1638:10
	cmp	r0, #4
	bne	.LBB18_43
	b	.LBB18_38
.LBB18_38:
.Ltmp501:
	.loc	6 1641 9 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1641:9
	b	.LBB18_39
.LBB18_39:
.Ltmp502:
	.loc	6 1641 9 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1641:9
	ldr	r1, [sp, #20]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB18_40
.Ltmp503:
.LBB18_40:
	.loc	6 1644 9 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1644:9
	ldr	r1, [sp, #20]
	movs	r0, #1
	.loc	6 1644 22 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1644:22
	strb.w	r0, [r1, #61]
.Ltmp504:
	.loc	6 1646 12 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1646:12
	ldr	r0, [sp, #20]
	.loc	6 1646 19 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1646:19
	ldr	r0, [r0, #88]
.Ltmp505:
	.loc	6 1646 12                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1646:12
	cbz	r0, .LBB18_42
	b	.LBB18_41
.LBB18_41:
.Ltmp506:
	.loc	6 1648 11 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1648:11
	ldr	r0, [sp, #20]
	.loc	6 1648 18 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1648:18
	ldr	r1, [r0, #88]
	.loc	6 1648 11                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1648:11
	blx	r1
	.loc	6 1649 9 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1649:9
	b	.LBB18_42
.Ltmp507:
.LBB18_42:
	.loc	6 1650 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1650:9
	b	.LBB18_63
.Ltmp508:
.LBB18_43:
	.loc	6 1654 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1654:7
	ldr	r0, [sp, #20]
	ldr	r1, [r0]
	movs	r0, #2
	str	r0, [r1, #4]
	.loc	6 1657 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1657:7
	b	.LBB18_44
.LBB18_44:
.Ltmp509:
	.loc	6 1657 7 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1657:7
	ldr	r1, [sp, #20]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB18_45
.Ltmp510:
.LBB18_45:
	.loc	6 1660 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1660:7
	ldr	r1, [sp, #20]
	movs	r0, #1
	.loc	6 1660 20 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1660:20
	strb.w	r0, [r1, #61]
.Ltmp511:
	.loc	6 1662 10 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1662:10
	ldr	r0, [sp, #20]
	.loc	6 1662 17 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1662:17
	ldr	r0, [r0, #68]
.Ltmp512:
	.loc	6 1662 10                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1662:10
	cbz	r0, .LBB18_47
	b	.LBB18_46
.LBB18_46:
.Ltmp513:
	.loc	6 1665 9 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1665:9
	ldr	r0, [sp, #20]
	.loc	6 1665 16 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1665:16
	ldr	r1, [r0, #68]
	.loc	6 1665 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1665:9
	blx	r1
	.loc	6 1666 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1666:7
	b	.LBB18_47
.Ltmp514:
.LBB18_47:
	.loc	6 1667 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1667:5
	b	.LBB18_48
.Ltmp515:
.LBB18_48:
	.loc	6 1668 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1668:3
	b	.LBB18_49
.Ltmp516:
.LBB18_49:
	.loc	6 1671 6                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1671:6
	ldr	r0, [sp, #20]
	.loc	6 1671 13 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1671:13
	ldr	r0, [r0, #104]
.Ltmp517:
	.loc	6 1671 6                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1671:6
	cbz	r0, .LBB18_63
	b	.LBB18_50
.LBB18_50:
.Ltmp518:
	.loc	6 1673 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1673:5
	ldr	r1, [sp, #20]
	movs	r0, #4
	.loc	6 1673 18 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1673:18
	strb.w	r0, [r1, #61]
	.loc	6 1676 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1676:5
	ldr	r0, [sp, #20]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #1
	str	r0, [r1, #12]
	.loc	6 1678 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1678:5
	b	.LBB18_51
.LBB18_51:                              @ =>This Inner Loop Header: Depth=1
.Ltmp519:
	.loc	6 1680 11                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1680:11
	ldr	r0, [sp, #16]
	adds	r0, #1
	str	r0, [sp, #16]
	.loc	6 1680 21 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1680:21
	ldr	r1, [sp, #12]
.Ltmp520:
	.loc	6 1680 11                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1680:11
	cmp	r0, r1
	bls	.LBB18_53
	b	.LBB18_52
.LBB18_52:
.Ltmp521:
	.loc	6 1682 9 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1682:9
	b	.LBB18_55
.Ltmp522:
.LBB18_53:                              @   in Loop: Header=BB18_51 Depth=1
	.loc	6 1684 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1684:5
	b	.LBB18_54
.Ltmp523:
.LBB18_54:                              @   in Loop: Header=BB18_51 Depth=1
	.loc	6 1685 12                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1685:12
	ldr	r0, [sp, #20]
	.loc	6 1685 19 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1685:19
	ldr	r0, [r0]
	.loc	6 1685 29                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1685:29
	ldr	r0, [r0, #12]
.Ltmp524:
	.loc	6 1684 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1684:5
	lsls	r0, r0, #31
	cmp	r0, #0
	bne	.LBB18_51
	b	.LBB18_55
.Ltmp525:
.LBB18_55:
	.loc	6 1688 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1688:5
	b	.LBB18_56
.LBB18_56:
.Ltmp526:
	.loc	6 1688 5 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1688:5
	ldr	r1, [sp, #20]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB18_57
.Ltmp527:
.LBB18_57:
	.loc	6 1690 9 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1690:9
	ldr	r0, [sp, #20]
	.loc	6 1690 16 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1690:16
	ldr	r0, [r0]
	.loc	6 1690 26                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1690:26
	ldr	r0, [r0, #12]
.Ltmp528:
	.loc	6 1690 8                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1690:8
	lsls	r0, r0, #31
	cbz	r0, .LBB18_59
	b	.LBB18_58
.LBB18_58:
.Ltmp529:
	.loc	6 1693 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1693:7
	ldr	r1, [sp, #20]
	movs	r0, #3
	.loc	6 1693 20 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1693:20
	strb.w	r0, [r1, #61]
	.loc	6 1694 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1694:5
	b	.LBB18_60
.Ltmp530:
.LBB18_59:
	.loc	6 1698 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1698:7
	ldr	r1, [sp, #20]
	movs	r0, #1
	.loc	6 1698 20 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1698:20
	strb.w	r0, [r1, #61]
	b	.LBB18_60
.Ltmp531:
.LBB18_60:
	.loc	6 1702 9 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1702:9
	ldr	r0, [sp, #20]
	.loc	6 1702 16 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1702:16
	ldr	r0, [r0, #84]
.Ltmp532:
	.loc	6 1702 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1702:9
	cbz	r0, .LBB18_62
	b	.LBB18_61
.LBB18_61:
.Ltmp533:
	.loc	6 1705 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1705:7
	ldr	r0, [sp, #20]
	.loc	6 1705 14 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1705:14
	ldr	r1, [r0, #84]
	.loc	6 1705 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1705:7
	blx	r1
	.loc	6 1706 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1706:5
	b	.LBB18_62
.Ltmp534:
.LBB18_62:
	.loc	6 1707 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1707:3
	b	.LBB18_63
.Ltmp535:
.LBB18_63:
	.loc	6 1709 1                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1709:1
	add	sp, #24
	pop	{r7, pc}
.Ltmp536:
.Lfunc_end18:
	.size	HAL_MDMA_IRQHandler, .Lfunc_end18-HAL_MDMA_IRQHandler
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_MDMA_GetState,"ax",%progbits
	.hidden	HAL_MDMA_GetState               @ -- Begin function HAL_MDMA_GetState
	.globl	HAL_MDMA_GetState
	.p2align	3
	.type	HAL_MDMA_GetState,%function
	.code	16                              @ @HAL_MDMA_GetState
	.thumb_func
HAL_MDMA_GetState:
.Lfunc_begin19:
	.loc	6 1737 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1737:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#4
	sub	sp, #4
	.cfi_def_cfa_offset 4
	str	r0, [sp]
.Ltmp537:
	.loc	6 1738 10 prologue_end          @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1738:10
	ldr	r0, [sp]
	.loc	6 1738 17 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1738:17
	ldrb.w	r0, [r0, #61]
	.loc	6 1738 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1738:3
	add	sp, #4
	bx	lr
.Ltmp538:
.Lfunc_end19:
	.size	HAL_MDMA_GetState, .Lfunc_end19-HAL_MDMA_GetState
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_MDMA_GetError,"ax",%progbits
	.hidden	HAL_MDMA_GetError               @ -- Begin function HAL_MDMA_GetError
	.globl	HAL_MDMA_GetError
	.p2align	3
	.type	HAL_MDMA_GetError,%function
	.code	16                              @ @HAL_MDMA_GetError
	.thumb_func
HAL_MDMA_GetError:
.Lfunc_begin20:
	.loc	6 1748 0 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1748:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#4
	sub	sp, #4
	.cfi_def_cfa_offset 4
	str	r0, [sp]
.Ltmp539:
	.loc	6 1749 10 prologue_end          @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1749:10
	ldr	r0, [sp]
	.loc	6 1749 17 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1749:17
	ldr	r0, [r0, #104]
	.loc	6 1749 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c:1749:3
	add	sp, #4
	bx	lr
.Ltmp540:
.Lfunc_end20:
	.size	HAL_MDMA_GetError, .Lfunc_end20-HAL_MDMA_GetError
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.debug_abbrev,"",%progbits
	.byte	1                               @ Abbreviation Code
	.byte	17                              @ DW_TAG_compile_unit
	.byte	1                               @ DW_CHILDREN_yes
	.byte	37                              @ DW_AT_producer
	.byte	14                              @ DW_FORM_strp
	.byte	19                              @ DW_AT_language
	.byte	5                               @ DW_FORM_data2
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	16                              @ DW_AT_stmt_list
	.byte	23                              @ DW_FORM_sec_offset
	.byte	27                              @ DW_AT_comp_dir
	.byte	14                              @ DW_FORM_strp
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	85                              @ DW_AT_ranges
	.byte	23                              @ DW_FORM_sec_offset
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	2                               @ Abbreviation Code
	.byte	4                               @ DW_TAG_enumeration_type
	.byte	1                               @ DW_CHILDREN_yes
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	11                              @ DW_AT_byte_size
	.byte	11                              @ DW_FORM_data1
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	3                               @ Abbreviation Code
	.byte	40                              @ DW_TAG_enumerator
	.byte	0                               @ DW_CHILDREN_no
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	28                              @ DW_AT_const_value
	.byte	15                              @ DW_FORM_udata
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	4                               @ Abbreviation Code
	.byte	36                              @ DW_TAG_base_type
	.byte	0                               @ DW_CHILDREN_no
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	62                              @ DW_AT_encoding
	.byte	11                              @ DW_FORM_data1
	.byte	11                              @ DW_AT_byte_size
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	5                               @ Abbreviation Code
	.byte	22                              @ DW_TAG_typedef
	.byte	0                               @ DW_CHILDREN_no
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	6                               @ Abbreviation Code
	.byte	15                              @ DW_TAG_pointer_type
	.byte	0                               @ DW_CHILDREN_no
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	7                               @ Abbreviation Code
	.byte	19                              @ DW_TAG_structure_type
	.byte	1                               @ DW_CHILDREN_yes
	.byte	11                              @ DW_AT_byte_size
	.byte	11                              @ DW_FORM_data1
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	8                               @ Abbreviation Code
	.byte	13                              @ DW_TAG_member
	.byte	0                               @ DW_CHILDREN_no
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	56                              @ DW_AT_data_member_location
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	9                               @ Abbreviation Code
	.byte	53                              @ DW_TAG_volatile_type
	.byte	0                               @ DW_CHILDREN_no
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	10                              @ Abbreviation Code
	.byte	22                              @ DW_TAG_typedef
	.byte	0                               @ DW_CHILDREN_no
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	11                              @ Abbreviation Code
	.byte	19                              @ DW_TAG_structure_type
	.byte	1                               @ DW_CHILDREN_yes
	.byte	11                              @ DW_AT_byte_size
	.byte	11                              @ DW_FORM_data1
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	12                              @ Abbreviation Code
	.byte	13                              @ DW_TAG_member
	.byte	0                               @ DW_CHILDREN_no
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	56                              @ DW_AT_data_member_location
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	13                              @ Abbreviation Code
	.byte	46                              @ DW_TAG_subprogram
	.byte	1                               @ DW_CHILDREN_yes
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	18                              @ DW_AT_high_pc
	.byte	6                               @ DW_FORM_data4
	.byte	64                              @ DW_AT_frame_base
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	39                              @ DW_AT_prototyped
	.byte	25                              @ DW_FORM_flag_present
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	63                              @ DW_AT_external
	.byte	25                              @ DW_FORM_flag_present
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	14                              @ Abbreviation Code
	.byte	5                               @ DW_TAG_formal_parameter
	.byte	0                               @ DW_CHILDREN_no
	.byte	2                               @ DW_AT_location
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	15                              @ Abbreviation Code
	.byte	52                              @ DW_TAG_variable
	.byte	0                               @ DW_CHILDREN_no
	.byte	2                               @ DW_AT_location
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	16                              @ Abbreviation Code
	.byte	46                              @ DW_TAG_subprogram
	.byte	1                               @ DW_CHILDREN_yes
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	18                              @ DW_AT_high_pc
	.byte	6                               @ DW_FORM_data4
	.byte	64                              @ DW_AT_frame_base
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	39                              @ DW_AT_prototyped
	.byte	25                              @ DW_FORM_flag_present
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	17                              @ Abbreviation Code
	.byte	5                               @ DW_TAG_formal_parameter
	.byte	0                               @ DW_CHILDREN_no
	.byte	2                               @ DW_AT_location
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	18                              @ Abbreviation Code
	.byte	52                              @ DW_TAG_variable
	.byte	0                               @ DW_CHILDREN_no
	.byte	2                               @ DW_AT_location
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	19                              @ Abbreviation Code
	.byte	46                              @ DW_TAG_subprogram
	.byte	1                               @ DW_CHILDREN_yes
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	18                              @ DW_AT_high_pc
	.byte	6                               @ DW_FORM_data4
	.byte	64                              @ DW_AT_frame_base
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	39                              @ DW_AT_prototyped
	.byte	25                              @ DW_FORM_flag_present
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	63                              @ DW_AT_external
	.byte	25                              @ DW_FORM_flag_present
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	20                              @ Abbreviation Code
	.byte	46                              @ DW_TAG_subprogram
	.byte	1                               @ DW_CHILDREN_yes
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	18                              @ DW_AT_high_pc
	.byte	6                               @ DW_FORM_data4
	.byte	64                              @ DW_AT_frame_base
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	39                              @ DW_AT_prototyped
	.byte	25                              @ DW_FORM_flag_present
	.byte	63                              @ DW_AT_external
	.byte	25                              @ DW_FORM_flag_present
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	21                              @ Abbreviation Code
	.byte	19                              @ DW_TAG_structure_type
	.byte	1                               @ DW_CHILDREN_yes
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	11                              @ DW_AT_byte_size
	.byte	11                              @ DW_FORM_data1
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	22                              @ Abbreviation Code
	.byte	15                              @ DW_TAG_pointer_type
	.byte	0                               @ DW_CHILDREN_no
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	23                              @ Abbreviation Code
	.byte	21                              @ DW_TAG_subroutine_type
	.byte	1                               @ DW_CHILDREN_yes
	.byte	39                              @ DW_AT_prototyped
	.byte	25                              @ DW_FORM_flag_present
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	24                              @ Abbreviation Code
	.byte	5                               @ DW_TAG_formal_parameter
	.byte	0                               @ DW_CHILDREN_no
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	0                               @ EOM(3)
	.section	.debug_info,"",%progbits
.Lcu_begin0:
	.long	.Ldebug_info_end0-.Ldebug_info_start0 @ Length of Unit
.Ldebug_info_start0:
	.short	4                               @ DWARF version number
	.long	.debug_abbrev                   @ Offset Into Abbrev. Section
	.byte	4                               @ Address Size (in bytes)
	.byte	1                               @ Abbrev [1] 0xb:0xac8 DW_TAG_compile_unit
	.long	.Linfo_string0                  @ DW_AT_producer
	.short	12                              @ DW_AT_language
	.long	.Linfo_string1                  @ DW_AT_name
	.long	.Lline_table_start0             @ DW_AT_stmt_list
	.long	.Linfo_string2                  @ DW_AT_comp_dir
	.long	0                               @ DW_AT_low_pc
	.long	.Ldebug_ranges0                 @ DW_AT_ranges
	.byte	2                               @ Abbrev [2] 0x26:0x21 DW_TAG_enumeration_type
	.long	71                              @ DW_AT_type
	.byte	1                               @ DW_AT_byte_size
	.byte	1                               @ DW_AT_decl_file
	.byte	55                              @ DW_AT_decl_line
	.byte	3                               @ Abbrev [3] 0x2e:0x6 DW_TAG_enumerator
	.long	.Linfo_string4                  @ DW_AT_name
	.byte	0                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0x34:0x6 DW_TAG_enumerator
	.long	.Linfo_string5                  @ DW_AT_name
	.byte	1                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0x3a:0x6 DW_TAG_enumerator
	.long	.Linfo_string6                  @ DW_AT_name
	.byte	2                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0x40:0x6 DW_TAG_enumerator
	.long	.Linfo_string7                  @ DW_AT_name
	.byte	3                               @ DW_AT_const_value
	.byte	0                               @ End Of Children Mark
	.byte	4                               @ Abbrev [4] 0x47:0x7 DW_TAG_base_type
	.long	.Linfo_string3                  @ DW_AT_name
	.byte	8                               @ DW_AT_encoding
	.byte	1                               @ DW_AT_byte_size
	.byte	2                               @ Abbrev [2] 0x4e:0x15 DW_TAG_enumeration_type
	.long	71                              @ DW_AT_type
	.byte	1                               @ DW_AT_byte_size
	.byte	1                               @ DW_AT_decl_file
	.byte	66                              @ DW_AT_decl_line
	.byte	3                               @ Abbrev [3] 0x56:0x6 DW_TAG_enumerator
	.long	.Linfo_string8                  @ DW_AT_name
	.byte	0                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0x5c:0x6 DW_TAG_enumerator
	.long	.Linfo_string9                  @ DW_AT_name
	.byte	1                               @ DW_AT_const_value
	.byte	0                               @ End Of Children Mark
	.byte	2                               @ Abbrev [2] 0x63:0x27 DW_TAG_enumeration_type
	.long	71                              @ DW_AT_type
	.byte	1                               @ DW_AT_byte_size
	.byte	2                               @ DW_AT_decl_file
	.byte	178                             @ DW_AT_decl_line
	.byte	3                               @ Abbrev [3] 0x6b:0x6 DW_TAG_enumerator
	.long	.Linfo_string10                 @ DW_AT_name
	.byte	0                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0x71:0x6 DW_TAG_enumerator
	.long	.Linfo_string11                 @ DW_AT_name
	.byte	1                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0x77:0x6 DW_TAG_enumerator
	.long	.Linfo_string12                 @ DW_AT_name
	.byte	2                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0x7d:0x6 DW_TAG_enumerator
	.long	.Linfo_string13                 @ DW_AT_name
	.byte	3                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0x83:0x6 DW_TAG_enumerator
	.long	.Linfo_string14                 @ DW_AT_name
	.byte	4                               @ DW_AT_const_value
	.byte	0                               @ End Of Children Mark
	.byte	2                               @ Abbrev [2] 0x8a:0x15 DW_TAG_enumeration_type
	.long	71                              @ DW_AT_type
	.byte	1                               @ DW_AT_byte_size
	.byte	3                               @ DW_AT_decl_file
	.byte	132                             @ DW_AT_decl_line
	.byte	3                               @ Abbrev [3] 0x92:0x6 DW_TAG_enumerator
	.long	.Linfo_string15                 @ DW_AT_name
	.byte	0                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0x98:0x6 DW_TAG_enumerator
	.long	.Linfo_string16                 @ DW_AT_name
	.byte	1                               @ DW_AT_const_value
	.byte	0                               @ End Of Children Mark
	.byte	2                               @ Abbrev [2] 0x9f:0x33 DW_TAG_enumeration_type
	.long	71                              @ DW_AT_type
	.byte	1                               @ DW_AT_byte_size
	.byte	2                               @ DW_AT_decl_file
	.byte	203                             @ DW_AT_decl_line
	.byte	3                               @ Abbrev [3] 0xa7:0x6 DW_TAG_enumerator
	.long	.Linfo_string17                 @ DW_AT_name
	.byte	0                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0xad:0x6 DW_TAG_enumerator
	.long	.Linfo_string18                 @ DW_AT_name
	.byte	1                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0xb3:0x6 DW_TAG_enumerator
	.long	.Linfo_string19                 @ DW_AT_name
	.byte	2                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0xb9:0x6 DW_TAG_enumerator
	.long	.Linfo_string20                 @ DW_AT_name
	.byte	3                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0xbf:0x6 DW_TAG_enumerator
	.long	.Linfo_string21                 @ DW_AT_name
	.byte	4                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0xc5:0x6 DW_TAG_enumerator
	.long	.Linfo_string22                 @ DW_AT_name
	.byte	5                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0xcb:0x6 DW_TAG_enumerator
	.long	.Linfo_string23                 @ DW_AT_name
	.byte	6                               @ DW_AT_const_value
	.byte	0                               @ End Of Children Mark
	.byte	2                               @ Abbrev [2] 0xd2:0x21 DW_TAG_enumeration_type
	.long	71                              @ DW_AT_type
	.byte	1                               @ DW_AT_byte_size
	.byte	2                               @ DW_AT_decl_file
	.byte	191                             @ DW_AT_decl_line
	.byte	3                               @ Abbrev [3] 0xda:0x6 DW_TAG_enumerator
	.long	.Linfo_string24                 @ DW_AT_name
	.byte	0                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0xe0:0x6 DW_TAG_enumerator
	.long	.Linfo_string25                 @ DW_AT_name
	.byte	1                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0xe6:0x6 DW_TAG_enumerator
	.long	.Linfo_string26                 @ DW_AT_name
	.byte	2                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0xec:0x6 DW_TAG_enumerator
	.long	.Linfo_string27                 @ DW_AT_name
	.byte	3                               @ DW_AT_const_value
	.byte	0                               @ End Of Children Mark
	.byte	5                               @ Abbrev [5] 0xf3:0xb DW_TAG_typedef
	.long	254                             @ DW_AT_type
	.long	.Linfo_string29                 @ DW_AT_name
	.byte	4                               @ DW_AT_decl_file
	.byte	64                              @ DW_AT_decl_line
	.byte	4                               @ Abbrev [4] 0xfe:0x7 DW_TAG_base_type
	.long	.Linfo_string28                 @ DW_AT_name
	.byte	7                               @ DW_AT_encoding
	.byte	4                               @ DW_AT_byte_size
	.byte	5                               @ Abbrev [5] 0x105:0xb DW_TAG_typedef
	.long	71                              @ DW_AT_type
	.long	.Linfo_string30                 @ DW_AT_name
	.byte	4                               @ DW_AT_decl_file
	.byte	62                              @ DW_AT_decl_line
	.byte	6                               @ Abbrev [6] 0x110:0x5 DW_TAG_pointer_type
	.long	277                             @ DW_AT_type
	.byte	5                               @ Abbrev [5] 0x115:0xb DW_TAG_typedef
	.long	288                             @ DW_AT_type
	.long	.Linfo_string41                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.byte	151                             @ DW_AT_decl_line
	.byte	7                               @ Abbrev [7] 0x120:0x7d DW_TAG_structure_type
	.byte	40                              @ DW_AT_byte_size
	.byte	2                               @ DW_AT_decl_file
	.byte	138                             @ DW_AT_decl_line
	.byte	8                               @ Abbrev [8] 0x124:0xc DW_TAG_member
	.long	.Linfo_string31                 @ DW_AT_name
	.long	413                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	140                             @ DW_AT_decl_line
	.byte	0                               @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x130:0xc DW_TAG_member
	.long	.Linfo_string32                 @ DW_AT_name
	.long	413                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	141                             @ DW_AT_decl_line
	.byte	4                               @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x13c:0xc DW_TAG_member
	.long	.Linfo_string33                 @ DW_AT_name
	.long	413                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	142                             @ DW_AT_decl_line
	.byte	8                               @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x148:0xc DW_TAG_member
	.long	.Linfo_string34                 @ DW_AT_name
	.long	413                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	143                             @ DW_AT_decl_line
	.byte	12                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x154:0xc DW_TAG_member
	.long	.Linfo_string35                 @ DW_AT_name
	.long	413                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	144                             @ DW_AT_decl_line
	.byte	16                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x160:0xc DW_TAG_member
	.long	.Linfo_string36                 @ DW_AT_name
	.long	413                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	145                             @ DW_AT_decl_line
	.byte	20                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x16c:0xc DW_TAG_member
	.long	.Linfo_string37                 @ DW_AT_name
	.long	413                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	146                             @ DW_AT_decl_line
	.byte	24                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x178:0xc DW_TAG_member
	.long	.Linfo_string38                 @ DW_AT_name
	.long	413                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	147                             @ DW_AT_decl_line
	.byte	28                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x184:0xc DW_TAG_member
	.long	.Linfo_string39                 @ DW_AT_name
	.long	413                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	148                             @ DW_AT_decl_line
	.byte	32                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x190:0xc DW_TAG_member
	.long	.Linfo_string40                 @ DW_AT_name
	.long	413                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	149                             @ DW_AT_decl_line
	.byte	36                              @ DW_AT_data_member_location
	.byte	0                               @ End Of Children Mark
	.byte	9                               @ Abbrev [9] 0x19d:0x5 DW_TAG_volatile_type
	.long	243                             @ DW_AT_type
	.byte	6                               @ Abbrev [6] 0x1a2:0x5 DW_TAG_pointer_type
	.long	423                             @ DW_AT_type
	.byte	10                              @ Abbrev [10] 0x1a7:0xc DW_TAG_typedef
	.long	435                             @ DW_AT_type
	.long	.Linfo_string47                 @ DW_AT_name
	.byte	5                               @ DW_AT_decl_file
	.short	652                             @ DW_AT_decl_line
	.byte	11                              @ Abbrev [11] 0x1b3:0xbc DW_TAG_structure_type
	.byte	56                              @ DW_AT_byte_size
	.byte	5                               @ DW_AT_decl_file
	.short	636                             @ DW_AT_decl_line
	.byte	12                              @ Abbrev [12] 0x1b8:0xd DW_TAG_member
	.long	.Linfo_string42                 @ DW_AT_name
	.long	413                             @ DW_AT_type
	.byte	5                               @ DW_AT_decl_file
	.short	638                             @ DW_AT_decl_line
	.byte	0                               @ DW_AT_data_member_location
	.byte	12                              @ Abbrev [12] 0x1c5:0xd DW_TAG_member
	.long	.Linfo_string43                 @ DW_AT_name
	.long	413                             @ DW_AT_type
	.byte	5                               @ DW_AT_decl_file
	.short	639                             @ DW_AT_decl_line
	.byte	4                               @ DW_AT_data_member_location
	.byte	12                              @ Abbrev [12] 0x1d2:0xd DW_TAG_member
	.long	.Linfo_string44                 @ DW_AT_name
	.long	413                             @ DW_AT_type
	.byte	5                               @ DW_AT_decl_file
	.short	640                             @ DW_AT_decl_line
	.byte	8                               @ DW_AT_data_member_location
	.byte	12                              @ Abbrev [12] 0x1df:0xd DW_TAG_member
	.long	.Linfo_string45                 @ DW_AT_name
	.long	413                             @ DW_AT_type
	.byte	5                               @ DW_AT_decl_file
	.short	641                             @ DW_AT_decl_line
	.byte	12                              @ DW_AT_data_member_location
	.byte	12                              @ Abbrev [12] 0x1ec:0xd DW_TAG_member
	.long	.Linfo_string31                 @ DW_AT_name
	.long	413                             @ DW_AT_type
	.byte	5                               @ DW_AT_decl_file
	.short	642                             @ DW_AT_decl_line
	.byte	16                              @ DW_AT_data_member_location
	.byte	12                              @ Abbrev [12] 0x1f9:0xd DW_TAG_member
	.long	.Linfo_string32                 @ DW_AT_name
	.long	413                             @ DW_AT_type
	.byte	5                               @ DW_AT_decl_file
	.short	643                             @ DW_AT_decl_line
	.byte	20                              @ DW_AT_data_member_location
	.byte	12                              @ Abbrev [12] 0x206:0xd DW_TAG_member
	.long	.Linfo_string33                 @ DW_AT_name
	.long	413                             @ DW_AT_type
	.byte	5                               @ DW_AT_decl_file
	.short	644                             @ DW_AT_decl_line
	.byte	24                              @ DW_AT_data_member_location
	.byte	12                              @ Abbrev [12] 0x213:0xd DW_TAG_member
	.long	.Linfo_string34                 @ DW_AT_name
	.long	413                             @ DW_AT_type
	.byte	5                               @ DW_AT_decl_file
	.short	645                             @ DW_AT_decl_line
	.byte	28                              @ DW_AT_data_member_location
	.byte	12                              @ Abbrev [12] 0x220:0xd DW_TAG_member
	.long	.Linfo_string35                 @ DW_AT_name
	.long	413                             @ DW_AT_type
	.byte	5                               @ DW_AT_decl_file
	.short	646                             @ DW_AT_decl_line
	.byte	32                              @ DW_AT_data_member_location
	.byte	12                              @ Abbrev [12] 0x22d:0xd DW_TAG_member
	.long	.Linfo_string36                 @ DW_AT_name
	.long	413                             @ DW_AT_type
	.byte	5                               @ DW_AT_decl_file
	.short	647                             @ DW_AT_decl_line
	.byte	36                              @ DW_AT_data_member_location
	.byte	12                              @ Abbrev [12] 0x23a:0xd DW_TAG_member
	.long	.Linfo_string37                 @ DW_AT_name
	.long	413                             @ DW_AT_type
	.byte	5                               @ DW_AT_decl_file
	.short	648                             @ DW_AT_decl_line
	.byte	40                              @ DW_AT_data_member_location
	.byte	12                              @ Abbrev [12] 0x247:0xd DW_TAG_member
	.long	.Linfo_string46                 @ DW_AT_name
	.long	243                             @ DW_AT_type
	.byte	5                               @ DW_AT_decl_file
	.short	649                             @ DW_AT_decl_line
	.byte	44                              @ DW_AT_data_member_location
	.byte	12                              @ Abbrev [12] 0x254:0xd DW_TAG_member
	.long	.Linfo_string39                 @ DW_AT_name
	.long	413                             @ DW_AT_type
	.byte	5                               @ DW_AT_decl_file
	.short	650                             @ DW_AT_decl_line
	.byte	48                              @ DW_AT_data_member_location
	.byte	12                              @ Abbrev [12] 0x261:0xd DW_TAG_member
	.long	.Linfo_string40                 @ DW_AT_name
	.long	413                             @ DW_AT_type
	.byte	5                               @ DW_AT_decl_file
	.short	651                             @ DW_AT_decl_line
	.byte	52                              @ DW_AT_data_member_location
	.byte	0                               @ End Of Children Mark
	.byte	6                               @ Abbrev [6] 0x26f:0x5 DW_TAG_pointer_type
	.long	628                             @ DW_AT_type
	.byte	10                              @ Abbrev [10] 0x274:0xc DW_TAG_typedef
	.long	640                             @ DW_AT_type
	.long	.Linfo_string49                 @ DW_AT_name
	.byte	5                               @ DW_AT_decl_file
	.short	634                             @ DW_AT_decl_line
	.byte	11                              @ Abbrev [11] 0x280:0x13 DW_TAG_structure_type
	.byte	4                               @ DW_AT_byte_size
	.byte	5                               @ DW_AT_decl_file
	.short	631                             @ DW_AT_decl_line
	.byte	12                              @ Abbrev [12] 0x285:0xd DW_TAG_member
	.long	.Linfo_string48                 @ DW_AT_name
	.long	413                             @ DW_AT_type
	.byte	5                               @ DW_AT_decl_file
	.short	633                             @ DW_AT_decl_line
	.byte	0                               @ DW_AT_data_member_location
	.byte	0                               @ End Of Children Mark
	.byte	13                              @ Abbrev [13] 0x293:0x32 DW_TAG_subprogram
	.long	.Lfunc_begin0                   @ DW_AT_low_pc
	.long	.Lfunc_end0-.Lfunc_begin0       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string50                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.byte	235                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	2177                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	14                              @ Abbrev [14] 0x2a8:0xe DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string73                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.byte	235                             @ DW_AT_decl_line
	.long	2199                            @ DW_AT_type
	.byte	15                              @ Abbrev [15] 0x2b6:0xe DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string109                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.byte	237                             @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	16                              @ Abbrev [16] 0x2c5:0x31 DW_TAG_subprogram
	.long	.Lfunc_begin1                   @ DW_AT_low_pc
	.long	.Lfunc_end1-.Lfunc_begin1       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string52                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1820                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.byte	17                              @ Abbrev [17] 0x2d7:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string73                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1820                            @ DW_AT_decl_line
	.long	2199                            @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x2e6:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string110                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1822                            @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	19                              @ Abbrev [19] 0x2f6:0x26 DW_TAG_subprogram
	.long	.Lfunc_begin2                   @ DW_AT_low_pc
	.long	.Lfunc_end2-.Lfunc_begin2       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string53                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	311                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	2177                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	17                              @ Abbrev [17] 0x30c:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string73                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	311                             @ DW_AT_decl_line
	.long	2199                            @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	19                              @ Abbrev [19] 0x31c:0x53 DW_TAG_subprogram
	.long	.Lfunc_begin3                   @ DW_AT_low_pc
	.long	.Lfunc_end3-.Lfunc_begin3       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string54                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	371                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	2177                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	17                              @ Abbrev [17] 0x332:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	12
	.long	.Linfo_string73                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	371                             @ DW_AT_decl_line
	.long	2199                            @ DW_AT_type
	.byte	17                              @ Abbrev [17] 0x341:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string111                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	371                             @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	17                              @ Abbrev [17] 0x350:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string112                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	371                             @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x35f:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	3
	.long	.Linfo_string113                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	373                             @ DW_AT_decl_line
	.long	2177                            @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	19                              @ Abbrev [19] 0x36f:0x53 DW_TAG_subprogram
	.long	.Lfunc_begin4                   @ DW_AT_low_pc
	.long	.Lfunc_end4-.Lfunc_begin4       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string55                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	433                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	2177                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	17                              @ Abbrev [17] 0x385:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	16
	.long	.Linfo_string73                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	433                             @ DW_AT_decl_line
	.long	2199                            @ DW_AT_type
	.byte	17                              @ Abbrev [17] 0x394:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	15
	.long	.Linfo_string114                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	433                             @ DW_AT_decl_line
	.long	2642                            @ DW_AT_type
	.byte	17                              @ Abbrev [17] 0x3a3:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string116                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	433                             @ DW_AT_decl_line
	.long	2653                            @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x3b2:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	7
	.long	.Linfo_string113                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	435                             @ DW_AT_decl_line
	.long	2177                            @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	19                              @ Abbrev [19] 0x3c2:0x44 DW_TAG_subprogram
	.long	.Lfunc_begin5                   @ DW_AT_low_pc
	.long	.Lfunc_end5-.Lfunc_begin5       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string56                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	498                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	2177                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	17                              @ Abbrev [17] 0x3d8:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string73                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	498                             @ DW_AT_decl_line
	.long	2199                            @ DW_AT_type
	.byte	17                              @ Abbrev [17] 0x3e7:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	7
	.long	.Linfo_string114                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	498                             @ DW_AT_decl_line
	.long	2642                            @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x3f6:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	6
	.long	.Linfo_string113                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	500                             @ DW_AT_decl_line
	.long	2177                            @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	19                              @ Abbrev [19] 0x406:0x53 DW_TAG_subprogram
	.long	.Lfunc_begin6                   @ DW_AT_low_pc
	.long	.Lfunc_end6-.Lfunc_begin6       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string57                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	592                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	2177                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	17                              @ Abbrev [17] 0x41c:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	16
	.long	.Linfo_string117                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	592                             @ DW_AT_decl_line
	.long	272                             @ DW_AT_type
	.byte	17                              @ Abbrev [17] 0x42b:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	12
	.long	.Linfo_string118                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	592                             @ DW_AT_decl_line
	.long	2665                            @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x43a:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string126                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	594                             @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x449:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string110                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	595                             @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	19                              @ Abbrev [19] 0x459:0x80 DW_TAG_subprogram
	.long	.Lfunc_begin7                   @ DW_AT_low_pc
	.long	.Lfunc_end7-.Lfunc_begin7       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string58                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	735                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	2177                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	17                              @ Abbrev [17] 0x46f:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	32
	.long	.Linfo_string73                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	735                             @ DW_AT_decl_line
	.long	2199                            @ DW_AT_type
	.byte	17                              @ Abbrev [17] 0x47e:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	28
	.long	.Linfo_string127                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	735                             @ DW_AT_decl_line
	.long	272                             @ DW_AT_type
	.byte	17                              @ Abbrev [17] 0x48d:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	24
	.long	.Linfo_string128                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	735                             @ DW_AT_decl_line
	.long	272                             @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x49c:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	20
	.long	.Linfo_string117                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	737                             @ DW_AT_decl_line
	.long	272                             @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x4ab:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	16
	.long	.Linfo_string129                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	738                             @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x4ba:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	12
	.long	.Linfo_string130                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	738                             @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x4c9:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	11
	.long	.Linfo_string131                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	739                             @ DW_AT_decl_line
	.long	2177                            @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	19                              @ Abbrev [19] 0x4d9:0x71 DW_TAG_subprogram
	.long	.Lfunc_begin8                   @ DW_AT_low_pc
	.long	.Lfunc_end8-.Lfunc_begin8       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string59                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	868                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	2177                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	17                              @ Abbrev [17] 0x4ef:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	24
	.long	.Linfo_string73                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	868                             @ DW_AT_decl_line
	.long	2199                            @ DW_AT_type
	.byte	17                              @ Abbrev [17] 0x4fe:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	20
	.long	.Linfo_string117                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	868                             @ DW_AT_decl_line
	.long	272                             @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x50d:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	16
	.long	.Linfo_string132                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	870                             @ DW_AT_decl_line
	.long	272                             @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x51c:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	12
	.long	.Linfo_string129                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	871                             @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x52b:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string133                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	871                             @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x53a:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	7
	.long	.Linfo_string131                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	872                             @ DW_AT_decl_line
	.long	2177                            @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	19                              @ Abbrev [19] 0x54a:0x35 DW_TAG_subprogram
	.long	.Lfunc_begin9                   @ DW_AT_low_pc
	.long	.Lfunc_end9-.Lfunc_begin9       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string60                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	981                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	2177                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	17                              @ Abbrev [17] 0x560:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string73                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	981                             @ DW_AT_decl_line
	.long	2199                            @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x56f:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	3
	.long	.Linfo_string131                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	983                             @ DW_AT_decl_line
	.long	2177                            @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	19                              @ Abbrev [19] 0x57f:0x35 DW_TAG_subprogram
	.long	.Lfunc_begin10                  @ DW_AT_low_pc
	.long	.Lfunc_end10-.Lfunc_begin10     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string61                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1025                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	2177                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	17                              @ Abbrev [17] 0x595:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string73                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1025                            @ DW_AT_decl_line
	.long	2199                            @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x5a4:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	3
	.long	.Linfo_string131                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1027                            @ DW_AT_decl_line
	.long	2177                            @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	19                              @ Abbrev [19] 0x5b4:0x62 DW_TAG_subprogram
	.long	.Lfunc_begin11                  @ DW_AT_low_pc
	.long	.Lfunc_end11-.Lfunc_begin11     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string62                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1096                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	2177                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	17                              @ Abbrev [17] 0x5ca:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	16
	.long	.Linfo_string73                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1096                            @ DW_AT_decl_line
	.long	2199                            @ DW_AT_type
	.byte	17                              @ Abbrev [17] 0x5d9:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	12
	.long	.Linfo_string119                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1096                            @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	17                              @ Abbrev [17] 0x5e8:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string120                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1096                            @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	17                              @ Abbrev [17] 0x5f7:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string121                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1096                            @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	17                              @ Abbrev [17] 0x606:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	32
	.long	.Linfo_string122                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1096                            @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	16                              @ Abbrev [16] 0x616:0x6d DW_TAG_subprogram
	.long	.Lfunc_begin12                  @ DW_AT_low_pc
	.long	.Lfunc_end12-.Lfunc_begin12     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string63                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1774                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.byte	17                              @ Abbrev [17] 0x628:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	16
	.long	.Linfo_string73                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1774                            @ DW_AT_decl_line
	.long	2199                            @ DW_AT_type
	.byte	17                              @ Abbrev [17] 0x637:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	12
	.long	.Linfo_string119                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1774                            @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	17                              @ Abbrev [17] 0x646:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string120                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1774                            @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	17                              @ Abbrev [17] 0x655:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string121                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1774                            @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	17                              @ Abbrev [17] 0x664:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	20
	.long	.Linfo_string122                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1774                            @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x673:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string126                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1776                            @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	19                              @ Abbrev [19] 0x683:0x62 DW_TAG_subprogram
	.long	.Lfunc_begin13                  @ DW_AT_low_pc
	.long	.Lfunc_end13-.Lfunc_begin13     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string64                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1158                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	2177                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	17                              @ Abbrev [17] 0x699:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	16
	.long	.Linfo_string73                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1158                            @ DW_AT_decl_line
	.long	2199                            @ DW_AT_type
	.byte	17                              @ Abbrev [17] 0x6a8:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	12
	.long	.Linfo_string119                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1158                            @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	17                              @ Abbrev [17] 0x6b7:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string120                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1158                            @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	17                              @ Abbrev [17] 0x6c6:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string121                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1158                            @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	17                              @ Abbrev [17] 0x6d5:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	32
	.long	.Linfo_string122                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1158                            @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	19                              @ Abbrev [19] 0x6e5:0x35 DW_TAG_subprogram
	.long	.Lfunc_begin14                  @ DW_AT_low_pc
	.long	.Lfunc_end14-.Lfunc_begin14     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string65                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1241                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	2177                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	17                              @ Abbrev [17] 0x6fb:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string73                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1241                            @ DW_AT_decl_line
	.long	2199                            @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x70a:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string109                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1243                            @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	19                              @ Abbrev [19] 0x71a:0x26 DW_TAG_subprogram
	.long	.Lfunc_begin15                  @ DW_AT_low_pc
	.long	.Lfunc_end15-.Lfunc_begin15     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string66                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1306                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	2177                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	17                              @ Abbrev [17] 0x730:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string73                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1306                            @ DW_AT_decl_line
	.long	2199                            @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	19                              @ Abbrev [19] 0x740:0x71 DW_TAG_subprogram
	.long	.Lfunc_begin16                  @ DW_AT_low_pc
	.long	.Lfunc_end16-.Lfunc_begin16     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string67                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1339                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	2177                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	17                              @ Abbrev [17] 0x756:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	32
	.long	.Linfo_string73                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1339                            @ DW_AT_decl_line
	.long	2199                            @ DW_AT_type
	.byte	17                              @ Abbrev [17] 0x765:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	28
	.long	.Linfo_string134                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1339                            @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	17                              @ Abbrev [17] 0x774:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	24
	.long	.Linfo_string135                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1339                            @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x783:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	20
	.long	.Linfo_string136                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1341                            @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x792:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	16
	.long	.Linfo_string137                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1341                            @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x7a1:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	12
	.long	.Linfo_string109                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1342                            @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	19                              @ Abbrev [19] 0x7b1:0x26 DW_TAG_subprogram
	.long	.Lfunc_begin17                  @ DW_AT_low_pc
	.long	.Lfunc_end17-.Lfunc_begin17     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string68                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1482                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	2177                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	17                              @ Abbrev [17] 0x7c7:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string73                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1482                            @ DW_AT_decl_line
	.long	2199                            @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	20                              @ Abbrev [20] 0x7d7:0x5e DW_TAG_subprogram
	.long	.Lfunc_begin18                  @ DW_AT_low_pc
	.long	.Lfunc_end18-.Lfunc_begin18     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string69                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1517                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
                                        @ DW_AT_external
	.byte	17                              @ Abbrev [17] 0x7e9:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	20
	.long	.Linfo_string73                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1517                            @ DW_AT_decl_line
	.long	2199                            @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x7f8:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	16
	.long	.Linfo_string138                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1519                            @ DW_AT_decl_line
	.long	413                             @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x807:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	12
	.long	.Linfo_string139                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1520                            @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x816:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string140                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1522                            @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x825:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string137                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1522                            @ DW_AT_decl_line
	.long	243                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	19                              @ Abbrev [19] 0x835:0x26 DW_TAG_subprogram
	.long	.Lfunc_begin19                  @ DW_AT_low_pc
	.long	.Lfunc_end19-.Lfunc_begin19     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string70                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1736                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	2188                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	17                              @ Abbrev [17] 0x84b:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string73                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1736                            @ DW_AT_decl_line
	.long	2199                            @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	19                              @ Abbrev [19] 0x85b:0x26 DW_TAG_subprogram
	.long	.Lfunc_begin20                  @ DW_AT_low_pc
	.long	.Lfunc_end20-.Lfunc_begin20     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string72                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1747                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	243                             @ DW_AT_type
                                        @ DW_AT_external
	.byte	17                              @ Abbrev [17] 0x871:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string73                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1747                            @ DW_AT_decl_line
	.long	2199                            @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	5                               @ Abbrev [5] 0x881:0xb DW_TAG_typedef
	.long	38                              @ DW_AT_type
	.long	.Linfo_string51                 @ DW_AT_name
	.byte	1                               @ DW_AT_decl_file
	.byte	61                              @ DW_AT_decl_line
	.byte	5                               @ Abbrev [5] 0x88c:0xb DW_TAG_typedef
	.long	99                              @ DW_AT_type
	.long	.Linfo_string71                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.byte	186                             @ DW_AT_decl_line
	.byte	6                               @ Abbrev [6] 0x897:0x5 DW_TAG_pointer_type
	.long	2204                            @ DW_AT_type
	.byte	10                              @ Abbrev [10] 0x89c:0xc DW_TAG_typedef
	.long	2216                            @ DW_AT_type
	.long	.Linfo_string108                @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	259                             @ DW_AT_decl_line
	.byte	21                              @ Abbrev [21] 0x8a8:0xbe DW_TAG_structure_type
	.long	.Linfo_string107                @ DW_AT_name
	.byte	108                             @ DW_AT_byte_size
	.byte	2                               @ DW_AT_decl_file
	.byte	219                             @ DW_AT_decl_line
	.byte	8                               @ Abbrev [8] 0x8b0:0xc DW_TAG_member
	.long	.Linfo_string74                 @ DW_AT_name
	.long	418                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	221                             @ DW_AT_decl_line
	.byte	0                               @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x8bc:0xc DW_TAG_member
	.long	.Linfo_string75                 @ DW_AT_name
	.long	2406                            @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	223                             @ DW_AT_decl_line
	.byte	4                               @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x8c8:0xc DW_TAG_member
	.long	.Linfo_string93                 @ DW_AT_name
	.long	2608                            @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	226                             @ DW_AT_decl_line
	.byte	60                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x8d4:0xc DW_TAG_member
	.long	.Linfo_string95                 @ DW_AT_name
	.long	2619                            @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	228                             @ DW_AT_decl_line
	.byte	61                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x8e0:0xc DW_TAG_member
	.long	.Linfo_string96                 @ DW_AT_name
	.long	2624                            @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	230                             @ DW_AT_decl_line
	.byte	64                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x8ec:0xc DW_TAG_member
	.long	.Linfo_string97                 @ DW_AT_name
	.long	2625                            @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	232                             @ DW_AT_decl_line
	.byte	68                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x8f8:0xc DW_TAG_member
	.long	.Linfo_string98                 @ DW_AT_name
	.long	2625                            @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	234                             @ DW_AT_decl_line
	.byte	72                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x904:0xc DW_TAG_member
	.long	.Linfo_string99                 @ DW_AT_name
	.long	2625                            @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	236                             @ DW_AT_decl_line
	.byte	76                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x910:0xc DW_TAG_member
	.long	.Linfo_string100                @ DW_AT_name
	.long	2625                            @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	238                             @ DW_AT_decl_line
	.byte	80                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x91c:0xc DW_TAG_member
	.long	.Linfo_string101                @ DW_AT_name
	.long	2625                            @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	240                             @ DW_AT_decl_line
	.byte	84                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x928:0xc DW_TAG_member
	.long	.Linfo_string102                @ DW_AT_name
	.long	2625                            @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	242                             @ DW_AT_decl_line
	.byte	88                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x934:0xc DW_TAG_member
	.long	.Linfo_string103                @ DW_AT_name
	.long	272                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	245                             @ DW_AT_decl_line
	.byte	92                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x940:0xc DW_TAG_member
	.long	.Linfo_string104                @ DW_AT_name
	.long	272                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	251                             @ DW_AT_decl_line
	.byte	96                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x94c:0xc DW_TAG_member
	.long	.Linfo_string105                @ DW_AT_name
	.long	243                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	255                             @ DW_AT_decl_line
	.byte	100                             @ DW_AT_data_member_location
	.byte	12                              @ Abbrev [12] 0x958:0xd DW_TAG_member
	.long	.Linfo_string106                @ DW_AT_name
	.long	413                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.short	257                             @ DW_AT_decl_line
	.byte	104                             @ DW_AT_data_member_location
	.byte	0                               @ End Of Children Mark
	.byte	5                               @ Abbrev [5] 0x966:0xb DW_TAG_typedef
	.long	2417                            @ DW_AT_type
	.long	.Linfo_string92                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.byte	129                             @ DW_AT_decl_line
	.byte	7                               @ Abbrev [7] 0x971:0xad DW_TAG_structure_type
	.byte	56                              @ DW_AT_byte_size
	.byte	2                               @ DW_AT_decl_file
	.byte	65                              @ DW_AT_decl_line
	.byte	8                               @ Abbrev [8] 0x975:0xc DW_TAG_member
	.long	.Linfo_string76                 @ DW_AT_name
	.long	243                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	68                              @ DW_AT_decl_line
	.byte	0                               @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x981:0xc DW_TAG_member
	.long	.Linfo_string77                 @ DW_AT_name
	.long	243                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	71                              @ DW_AT_decl_line
	.byte	4                               @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x98d:0xc DW_TAG_member
	.long	.Linfo_string78                 @ DW_AT_name
	.long	243                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	75                              @ DW_AT_decl_line
	.byte	8                               @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x999:0xc DW_TAG_member
	.long	.Linfo_string79                 @ DW_AT_name
	.long	243                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	78                              @ DW_AT_decl_line
	.byte	12                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x9a5:0xc DW_TAG_member
	.long	.Linfo_string80                 @ DW_AT_name
	.long	243                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	81                              @ DW_AT_decl_line
	.byte	16                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x9b1:0xc DW_TAG_member
	.long	.Linfo_string81                 @ DW_AT_name
	.long	243                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	84                              @ DW_AT_decl_line
	.byte	20                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x9bd:0xc DW_TAG_member
	.long	.Linfo_string82                 @ DW_AT_name
	.long	243                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	87                              @ DW_AT_decl_line
	.byte	24                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x9c9:0xc DW_TAG_member
	.long	.Linfo_string83                 @ DW_AT_name
	.long	243                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	90                              @ DW_AT_decl_line
	.byte	28                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x9d5:0xc DW_TAG_member
	.long	.Linfo_string84                 @ DW_AT_name
	.long	243                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	94                              @ DW_AT_decl_line
	.byte	32                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x9e1:0xc DW_TAG_member
	.long	.Linfo_string85                 @ DW_AT_name
	.long	243                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	97                              @ DW_AT_decl_line
	.byte	36                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x9ed:0xc DW_TAG_member
	.long	.Linfo_string86                 @ DW_AT_name
	.long	243                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	100                             @ DW_AT_decl_line
	.byte	40                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0x9f9:0xc DW_TAG_member
	.long	.Linfo_string87                 @ DW_AT_name
	.long	243                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	108                             @ DW_AT_decl_line
	.byte	44                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0xa05:0xc DW_TAG_member
	.long	.Linfo_string88                 @ DW_AT_name
	.long	2590                            @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	116                             @ DW_AT_decl_line
	.byte	48                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0xa11:0xc DW_TAG_member
	.long	.Linfo_string91                 @ DW_AT_name
	.long	2590                            @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	123                             @ DW_AT_decl_line
	.byte	52                              @ DW_AT_data_member_location
	.byte	0                               @ End Of Children Mark
	.byte	5                               @ Abbrev [5] 0xa1e:0xb DW_TAG_typedef
	.long	2601                            @ DW_AT_type
	.long	.Linfo_string90                 @ DW_AT_name
	.byte	4                               @ DW_AT_decl_file
	.byte	58                              @ DW_AT_decl_line
	.byte	4                               @ Abbrev [4] 0xa29:0x7 DW_TAG_base_type
	.long	.Linfo_string89                 @ DW_AT_name
	.byte	5                               @ DW_AT_encoding
	.byte	4                               @ DW_AT_byte_size
	.byte	5                               @ Abbrev [5] 0xa30:0xb DW_TAG_typedef
	.long	78                              @ DW_AT_type
	.long	.Linfo_string94                 @ DW_AT_name
	.byte	1                               @ DW_AT_decl_file
	.byte	70                              @ DW_AT_decl_line
	.byte	9                               @ Abbrev [9] 0xa3b:0x5 DW_TAG_volatile_type
	.long	2188                            @ DW_AT_type
	.byte	22                              @ Abbrev [22] 0xa40:0x1 DW_TAG_pointer_type
	.byte	6                               @ Abbrev [6] 0xa41:0x5 DW_TAG_pointer_type
	.long	2630                            @ DW_AT_type
	.byte	23                              @ Abbrev [23] 0xa46:0x7 DW_TAG_subroutine_type
                                        @ DW_AT_prototyped
	.byte	24                              @ Abbrev [24] 0xa47:0x5 DW_TAG_formal_parameter
	.long	2637                            @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	6                               @ Abbrev [6] 0xa4d:0x5 DW_TAG_pointer_type
	.long	2216                            @ DW_AT_type
	.byte	5                               @ Abbrev [5] 0xa52:0xb DW_TAG_typedef
	.long	159                             @ DW_AT_type
	.long	.Linfo_string115                @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.byte	213                             @ DW_AT_decl_line
	.byte	6                               @ Abbrev [6] 0xa5d:0x5 DW_TAG_pointer_type
	.long	2658                            @ DW_AT_type
	.byte	23                              @ Abbrev [23] 0xa62:0x7 DW_TAG_subroutine_type
                                        @ DW_AT_prototyped
	.byte	24                              @ Abbrev [24] 0xa63:0x5 DW_TAG_formal_parameter
	.long	2199                            @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	6                               @ Abbrev [6] 0xa69:0x5 DW_TAG_pointer_type
	.long	2670                            @ DW_AT_type
	.byte	5                               @ Abbrev [5] 0xa6e:0xb DW_TAG_typedef
	.long	2681                            @ DW_AT_type
	.long	.Linfo_string125                @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.byte	172                             @ DW_AT_decl_line
	.byte	7                               @ Abbrev [7] 0xa79:0x59 DW_TAG_structure_type
	.byte	80                              @ DW_AT_byte_size
	.byte	2                               @ DW_AT_decl_file
	.byte	157                             @ DW_AT_decl_line
	.byte	8                               @ Abbrev [8] 0xa7d:0xc DW_TAG_member
	.long	.Linfo_string75                 @ DW_AT_name
	.long	2406                            @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	159                             @ DW_AT_decl_line
	.byte	0                               @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0xa89:0xc DW_TAG_member
	.long	.Linfo_string119                @ DW_AT_name
	.long	243                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	160                             @ DW_AT_decl_line
	.byte	56                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0xa95:0xc DW_TAG_member
	.long	.Linfo_string120                @ DW_AT_name
	.long	243                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	161                             @ DW_AT_decl_line
	.byte	60                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0xaa1:0xc DW_TAG_member
	.long	.Linfo_string121                @ DW_AT_name
	.long	243                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	162                             @ DW_AT_decl_line
	.byte	64                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0xaad:0xc DW_TAG_member
	.long	.Linfo_string122                @ DW_AT_name
	.long	243                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	163                             @ DW_AT_decl_line
	.byte	68                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0xab9:0xc DW_TAG_member
	.long	.Linfo_string123                @ DW_AT_name
	.long	243                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	165                             @ DW_AT_decl_line
	.byte	72                              @ DW_AT_data_member_location
	.byte	8                               @ Abbrev [8] 0xac5:0xc DW_TAG_member
	.long	.Linfo_string124                @ DW_AT_name
	.long	243                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	168                             @ DW_AT_decl_line
	.byte	76                              @ DW_AT_data_member_location
	.byte	0                               @ End Of Children Mark
	.byte	0                               @ End Of Children Mark
.Ldebug_info_end0:
	.section	.debug_ranges,"",%progbits
.Ldebug_ranges0:
	.long	.Lfunc_begin0
	.long	.Lfunc_end0
	.long	.Lfunc_begin1
	.long	.Lfunc_end1
	.long	.Lfunc_begin2
	.long	.Lfunc_end2
	.long	.Lfunc_begin3
	.long	.Lfunc_end3
	.long	.Lfunc_begin4
	.long	.Lfunc_end4
	.long	.Lfunc_begin5
	.long	.Lfunc_end5
	.long	.Lfunc_begin6
	.long	.Lfunc_end6
	.long	.Lfunc_begin7
	.long	.Lfunc_end7
	.long	.Lfunc_begin8
	.long	.Lfunc_end8
	.long	.Lfunc_begin9
	.long	.Lfunc_end9
	.long	.Lfunc_begin10
	.long	.Lfunc_end10
	.long	.Lfunc_begin11
	.long	.Lfunc_end11
	.long	.Lfunc_begin12
	.long	.Lfunc_end12
	.long	.Lfunc_begin13
	.long	.Lfunc_end13
	.long	.Lfunc_begin14
	.long	.Lfunc_end14
	.long	.Lfunc_begin15
	.long	.Lfunc_end15
	.long	.Lfunc_begin16
	.long	.Lfunc_end16
	.long	.Lfunc_begin17
	.long	.Lfunc_end17
	.long	.Lfunc_begin18
	.long	.Lfunc_end18
	.long	.Lfunc_begin19
	.long	.Lfunc_end19
	.long	.Lfunc_begin20
	.long	.Lfunc_end20
	.long	0
	.long	0
	.section	.debug_str,"MS",%progbits,1
.Linfo_string0:
	.asciz	"Component: ARM Compiler 6.16 Tool: armclang [5dfeb700]" @ string offset=0
.Linfo_string1:
	.asciz	"../../Libraries/STM32H7xx_HAL_Driver/Src\\stm32h7xx_hal_mdma.c" @ string offset=55
.Linfo_string2:
	.asciz	"C:\\Users\\ADMIN\\Desktop\\v7-stm32-h743demo\\V7-FreeRTOS\\Project\\MDK-ARM(uV5)" @ string offset=117
.Linfo_string3:
	.asciz	"unsigned char"                 @ string offset=191
.Linfo_string4:
	.asciz	"HAL_OK"                        @ string offset=205
.Linfo_string5:
	.asciz	"HAL_ERROR"                     @ string offset=212
.Linfo_string6:
	.asciz	"HAL_BUSY"                      @ string offset=222
.Linfo_string7:
	.asciz	"HAL_TIMEOUT"                   @ string offset=231
.Linfo_string8:
	.asciz	"HAL_UNLOCKED"                  @ string offset=243
.Linfo_string9:
	.asciz	"HAL_LOCKED"                    @ string offset=256
.Linfo_string10:
	.asciz	"HAL_MDMA_STATE_RESET"          @ string offset=267
.Linfo_string11:
	.asciz	"HAL_MDMA_STATE_READY"          @ string offset=288
.Linfo_string12:
	.asciz	"HAL_MDMA_STATE_BUSY"           @ string offset=309
.Linfo_string13:
	.asciz	"HAL_MDMA_STATE_ERROR"          @ string offset=329
.Linfo_string14:
	.asciz	"HAL_MDMA_STATE_ABORT"          @ string offset=350
.Linfo_string15:
	.asciz	"RESET"                         @ string offset=371
.Linfo_string16:
	.asciz	"SET"                           @ string offset=377
.Linfo_string17:
	.asciz	"HAL_MDMA_XFER_CPLT_CB_ID"      @ string offset=381
.Linfo_string18:
	.asciz	"HAL_MDMA_XFER_BUFFERCPLT_CB_ID" @ string offset=406
.Linfo_string19:
	.asciz	"HAL_MDMA_XFER_BLOCKCPLT_CB_ID" @ string offset=437
.Linfo_string20:
	.asciz	"HAL_MDMA_XFER_REPBLOCKCPLT_CB_ID" @ string offset=467
.Linfo_string21:
	.asciz	"HAL_MDMA_XFER_ERROR_CB_ID"     @ string offset=500
.Linfo_string22:
	.asciz	"HAL_MDMA_XFER_ABORT_CB_ID"     @ string offset=526
.Linfo_string23:
	.asciz	"HAL_MDMA_XFER_ALL_CB_ID"       @ string offset=552
.Linfo_string24:
	.asciz	"HAL_MDMA_FULL_TRANSFER"        @ string offset=576
.Linfo_string25:
	.asciz	"HAL_MDMA_BUFFER_TRANSFER"      @ string offset=599
.Linfo_string26:
	.asciz	"HAL_MDMA_BLOCK_TRANSFER"       @ string offset=624
.Linfo_string27:
	.asciz	"HAL_MDMA_REPEAT_BLOCK_TRANSFER" @ string offset=648
.Linfo_string28:
	.asciz	"unsigned int"                  @ string offset=679
.Linfo_string29:
	.asciz	"uint32_t"                      @ string offset=692
.Linfo_string30:
	.asciz	"uint8_t"                       @ string offset=701
.Linfo_string31:
	.asciz	"CTCR"                          @ string offset=709
.Linfo_string32:
	.asciz	"CBNDTR"                        @ string offset=714
.Linfo_string33:
	.asciz	"CSAR"                          @ string offset=721
.Linfo_string34:
	.asciz	"CDAR"                          @ string offset=726
.Linfo_string35:
	.asciz	"CBRUR"                         @ string offset=731
.Linfo_string36:
	.asciz	"CLAR"                          @ string offset=737
.Linfo_string37:
	.asciz	"CTBR"                          @ string offset=742
.Linfo_string38:
	.asciz	"Reserved"                      @ string offset=747
.Linfo_string39:
	.asciz	"CMAR"                          @ string offset=756
.Linfo_string40:
	.asciz	"CMDR"                          @ string offset=761
.Linfo_string41:
	.asciz	"MDMA_LinkNodeTypeDef"          @ string offset=766
.Linfo_string42:
	.asciz	"CISR"                          @ string offset=787
.Linfo_string43:
	.asciz	"CIFCR"                         @ string offset=792
.Linfo_string44:
	.asciz	"CESR"                          @ string offset=798
.Linfo_string45:
	.asciz	"CCR"                           @ string offset=803
.Linfo_string46:
	.asciz	"RESERVED0"                     @ string offset=807
.Linfo_string47:
	.asciz	"MDMA_Channel_TypeDef"          @ string offset=817
.Linfo_string48:
	.asciz	"GISR0"                         @ string offset=838
.Linfo_string49:
	.asciz	"MDMA_TypeDef"                  @ string offset=844
.Linfo_string50:
	.asciz	"HAL_MDMA_Init"                 @ string offset=857
.Linfo_string51:
	.asciz	"HAL_StatusTypeDef"             @ string offset=871
.Linfo_string52:
	.asciz	"MDMA_Init"                     @ string offset=889
.Linfo_string53:
	.asciz	"HAL_MDMA_DeInit"               @ string offset=899
.Linfo_string54:
	.asciz	"HAL_MDMA_ConfigPostRequestMask" @ string offset=915
.Linfo_string55:
	.asciz	"HAL_MDMA_RegisterCallback"     @ string offset=946
.Linfo_string56:
	.asciz	"HAL_MDMA_UnRegisterCallback"   @ string offset=972
.Linfo_string57:
	.asciz	"HAL_MDMA_LinkedList_CreateNode" @ string offset=1000
.Linfo_string58:
	.asciz	"HAL_MDMA_LinkedList_AddNode"   @ string offset=1031
.Linfo_string59:
	.asciz	"HAL_MDMA_LinkedList_RemoveNode" @ string offset=1059
.Linfo_string60:
	.asciz	"HAL_MDMA_LinkedList_EnableCircularMode" @ string offset=1090
.Linfo_string61:
	.asciz	"HAL_MDMA_LinkedList_DisableCircularMode" @ string offset=1129
.Linfo_string62:
	.asciz	"HAL_MDMA_Start"                @ string offset=1169
.Linfo_string63:
	.asciz	"MDMA_SetConfig"                @ string offset=1184
.Linfo_string64:
	.asciz	"HAL_MDMA_Start_IT"             @ string offset=1199
.Linfo_string65:
	.asciz	"HAL_MDMA_Abort"                @ string offset=1217
.Linfo_string66:
	.asciz	"HAL_MDMA_Abort_IT"             @ string offset=1232
.Linfo_string67:
	.asciz	"HAL_MDMA_PollForTransfer"      @ string offset=1250
.Linfo_string68:
	.asciz	"HAL_MDMA_GenerateSWRequest"    @ string offset=1275
.Linfo_string69:
	.asciz	"HAL_MDMA_IRQHandler"           @ string offset=1302
.Linfo_string70:
	.asciz	"HAL_MDMA_GetState"             @ string offset=1322
.Linfo_string71:
	.asciz	"HAL_MDMA_StateTypeDef"         @ string offset=1340
.Linfo_string72:
	.asciz	"HAL_MDMA_GetError"             @ string offset=1362
.Linfo_string73:
	.asciz	"hmdma"                         @ string offset=1380
.Linfo_string74:
	.asciz	"Instance"                      @ string offset=1386
.Linfo_string75:
	.asciz	"Init"                          @ string offset=1395
.Linfo_string76:
	.asciz	"Request"                       @ string offset=1400
.Linfo_string77:
	.asciz	"TransferTriggerMode"           @ string offset=1408
.Linfo_string78:
	.asciz	"Priority"                      @ string offset=1428
.Linfo_string79:
	.asciz	"Endianness"                    @ string offset=1437
.Linfo_string80:
	.asciz	"SourceInc"                     @ string offset=1448
.Linfo_string81:
	.asciz	"DestinationInc"                @ string offset=1458
.Linfo_string82:
	.asciz	"SourceDataSize"                @ string offset=1473
.Linfo_string83:
	.asciz	"DestDataSize"                  @ string offset=1488
.Linfo_string84:
	.asciz	"DataAlignment"                 @ string offset=1501
.Linfo_string85:
	.asciz	"BufferTransferLength"          @ string offset=1515
.Linfo_string86:
	.asciz	"SourceBurst"                   @ string offset=1536
.Linfo_string87:
	.asciz	"DestBurst"                     @ string offset=1548
.Linfo_string88:
	.asciz	"SourceBlockAddressOffset"      @ string offset=1558
.Linfo_string89:
	.asciz	"int"                           @ string offset=1583
.Linfo_string90:
	.asciz	"int32_t"                       @ string offset=1587
.Linfo_string91:
	.asciz	"DestBlockAddressOffset"        @ string offset=1595
.Linfo_string92:
	.asciz	"MDMA_InitTypeDef"              @ string offset=1618
.Linfo_string93:
	.asciz	"Lock"                          @ string offset=1635
.Linfo_string94:
	.asciz	"HAL_LockTypeDef"               @ string offset=1640
.Linfo_string95:
	.asciz	"State"                         @ string offset=1656
.Linfo_string96:
	.asciz	"Parent"                        @ string offset=1662
.Linfo_string97:
	.asciz	"XferCpltCallback"              @ string offset=1669
.Linfo_string98:
	.asciz	"XferBufferCpltCallback"        @ string offset=1686
.Linfo_string99:
	.asciz	"XferBlockCpltCallback"         @ string offset=1709
.Linfo_string100:
	.asciz	"XferRepeatBlockCpltCallback"   @ string offset=1731
.Linfo_string101:
	.asciz	"XferErrorCallback"             @ string offset=1759
.Linfo_string102:
	.asciz	"XferAbortCallback"             @ string offset=1777
.Linfo_string103:
	.asciz	"FirstLinkedListNodeAddress"    @ string offset=1795
.Linfo_string104:
	.asciz	"LastLinkedListNodeAddress"     @ string offset=1822
.Linfo_string105:
	.asciz	"LinkedListNodeCounter"         @ string offset=1848
.Linfo_string106:
	.asciz	"ErrorCode"                     @ string offset=1870
.Linfo_string107:
	.asciz	"__MDMA_HandleTypeDef"          @ string offset=1880
.Linfo_string108:
	.asciz	"MDMA_HandleTypeDef"            @ string offset=1901
.Linfo_string109:
	.asciz	"tickstart"                     @ string offset=1920
.Linfo_string110:
	.asciz	"blockoffset"                   @ string offset=1930
.Linfo_string111:
	.asciz	"MaskAddress"                   @ string offset=1942
.Linfo_string112:
	.asciz	"MaskData"                      @ string offset=1954
.Linfo_string113:
	.asciz	"status"                        @ string offset=1963
.Linfo_string114:
	.asciz	"CallbackID"                    @ string offset=1970
.Linfo_string115:
	.asciz	"HAL_MDMA_CallbackIDTypeDef"    @ string offset=1981
.Linfo_string116:
	.asciz	"pCallback"                     @ string offset=2008
.Linfo_string117:
	.asciz	"pNode"                         @ string offset=2018
.Linfo_string118:
	.asciz	"pNodeConfig"                   @ string offset=2024
.Linfo_string119:
	.asciz	"SrcAddress"                    @ string offset=2036
.Linfo_string120:
	.asciz	"DstAddress"                    @ string offset=2047
.Linfo_string121:
	.asciz	"BlockDataLength"               @ string offset=2058
.Linfo_string122:
	.asciz	"BlockCount"                    @ string offset=2074
.Linfo_string123:
	.asciz	"PostRequestMaskAddress"        @ string offset=2085
.Linfo_string124:
	.asciz	"PostRequestMaskData"           @ string offset=2108
.Linfo_string125:
	.asciz	"MDMA_LinkNodeConfTypeDef"      @ string offset=2128
.Linfo_string126:
	.asciz	"addressMask"                   @ string offset=2153
.Linfo_string127:
	.asciz	"pNewNode"                      @ string offset=2165
.Linfo_string128:
	.asciz	"pPrevNode"                     @ string offset=2174
.Linfo_string129:
	.asciz	"counter"                       @ string offset=2184
.Linfo_string130:
	.asciz	"nodeInserted"                  @ string offset=2192
.Linfo_string131:
	.asciz	"hal_status"                    @ string offset=2205
.Linfo_string132:
	.asciz	"ptmpNode"                      @ string offset=2216
.Linfo_string133:
	.asciz	"nodeDeleted"                   @ string offset=2225
.Linfo_string134:
	.asciz	"CompleteLevel"                 @ string offset=2237
.Linfo_string135:
	.asciz	"Timeout"                       @ string offset=2251
.Linfo_string136:
	.asciz	"levelFlag"                     @ string offset=2259
.Linfo_string137:
	.asciz	"errorFlag"                     @ string offset=2269
.Linfo_string138:
	.asciz	"count"                         @ string offset=2279
.Linfo_string139:
	.asciz	"timeout"                       @ string offset=2285
.Linfo_string140:
	.asciz	"generalIntFlag"                @ string offset=2293
	.ident	"Component: ARM Compiler 6.16 Tool: armclang [5dfeb700]"
	.section	".note.GNU-stack","",%progbits
	.eabi_attribute	30, 6	@ Tag_ABI_optimization_goals
	.ARM_attribute	16, 1	@ Tag_AV_eba
	.section	.debug_line,"",%progbits
.Lline_table_start0:
